我想用PHP獲取特定日期和時間的日期,就像我想要的第二天的日期和時間上午9.30即「2011-06-02 09:30 :00" 。 我使用得做到這一點的代碼,如何獲得下一個具體時間在PHP的日期
<?php
$next_day_date = date("Y")."-".date("m")."-".(date("d")+1)." 09:30:00";
$new_trig_time_stamp = strtotime($next_day_date);
$trigger_date_time = date("Y-m-d H:i:s",$new_trig_time_stamp);
echo $trigger_date_time;
?>
上面的代碼工作正常,但未能在第31天,在31日返回「1970-01-01五時三十分00秒」。 有沒有其他的方法可以做到這一點。
耶它甚至在5月31日試過。它的工作......謝謝! strtotime()在我的情況下造成了問題。 – 2011-06-01 11:11:01
如果由於DST而導致時鐘發生移位(一年一次,太晚1小時,一小時到早),此手動第二次調整的解決方案將失敗。 – mkilmanas 2011-06-01 11:33:40
如果解決方案的精度以天爲單位,小時無關緊要 – SergeS 2011-06-01 11:35:59