我在寫每週星期一迭代的php腳本。爲什麼迭代數週會出現PHP日期錯誤?
但是,腳本似乎在10月22日後不同步。
<?php
$october_8th = strtotime("2012-10-08");
$one_week = 7 * 24 * 60 * 60;
$october_15th = $october_8th + $one_week;
$october_22nd = $october_15th + $one_week;
$october_29th = $october_22nd + $one_week;
$november_5th = $october_29th + $one_week;
echo date("Y-m-d -> l", $october_8th) . '<br />';
echo date("Y-m-d -> l", $october_15th) . '<br />';
echo date("Y-m-d -> l", $october_22nd) . '<br />';
echo date("Y-m-d -> l", $october_29th) . '<br />';
echo date("Y-m-d -> l", $november_5th) . '<br />';
這將輸出:
2012-10-08 -> Monday
2012-10-15 -> Monday
2012-10-22 -> Monday
2012-10-28 -> Sunday
2012-11-04 -> Sunday
我希望它說十月29日,但它得到停留在第28位。
我該如何解決這個問題?
謝謝你,這的確是完美的解決方案我一直在尋找。 – 2012-07-28 13:08:15
非常歡迎。玩得開心玩這些課程。 – salathe 2012-07-28 13:08:54