i need find dates between set of dates, trying use dateperiod it. began trying sample code:
$start = new datetime('2012-07-01'); $interval = new dateinterval('p7d'); $end = new datetime('2012-07-31'); $period = new dateperiod($start, $interval, $end,dateperiod::exclude_start_date); var_dump($period);
the datetime , dateinterval objects var_dump correct data. dateperiod object not give me range! object(dateperiod)#5 (0) {}
this works fine in laptop, date range returned. issue when run in server. php version in server 5.3.3. php site states dateperiod needs php >-5.3.0.
does have suggestions on whats going on here? appreciated!
prior php version 5.4.17, internals of dateperiod object "hidden", , wouldn't reveal when var_dumped.
however, still iterable, foreach
loop on dateperiod object still return series of dates period
Comments
Post a Comment