我想要得到一個日期數組加上接下來的13個日期,以獲得從給定日期開始的14天計劃。PHP:從接下來的13天開始?
這裏是我的功能:
$time = strtotime($s_row['schedule_start_date']); // 20091030
$day = 60*60*24;
for($i = 0; $i<14; $i++)
{
$the_time = $time+($day*$i);
$date = date('Y-m-d',$the_time);
array_push($dates,$date);
}
但似乎月份時切換到可重複的日期..
這就是我得到:
2009-10 -30 | 2009-10-31 | 2009-11-01 | 2009-11-01 | 2009-11-02 | 2009-11-03 | 2009-11-04 | 2009-11-05 | 2009-11-06 | 2009-11-07 | 2009-11-08 | 2009-11-09 | 2009-11-10 | 2009-11-11
請注意,2009-11-01重複。我無法弄清楚爲什麼?
我在做什麼錯?
謝謝!
擊敗我23秒!!!!!!!!! – 2009-10-28 18:19:46