$date1 = "2007-03-24";
$date2 = "2009-06-26";
$diff = abs(strtotime($date2) - strtotime($date1));
$years = floor($diff/(365*60*60*24));
$months = floor(($diff - $years * 365*60*60*24)/(30*60*60*24));
$days = floor(($diff - $years * 365*60*60*24 - $months*30*60*60*24)/ (60*60*24));
$arary_dates = array();
for ($days=1;$i<=$days;$days++)
{
$array_dates[$days] -> new DateTime(2007,0,$days);
}
我知道這段代碼是錯誤的,但是我可以向你展示我想要的方式。對象數組在php中的日期
我有一個初步的日期,我想,因爲,最初的日期,直到最後期限,以填補每一個日期對象數組日期(使用天過去了遞增數)
我怎麼能做到這一點?
+'DateInterval :: createFromDateString' thats new – Baba 2013-04-04 17:58:00