我知道這是要去聲音,你奇怪..但它的發生..1小時跳過當我添加秒手動
我想mktime()
函數來創建一個秒的字符串:
$time = mktime(21,0,0,3,29,2014);
echo date("d-M, h:i A", $time);
然後我添加21600(6小時)秒它..
$newstr = $time+21600;
echo echo date("d-M, h:i A", $newstr);
我期望這樣的輸出:
29-Mar, 09:03 PM
30-Mar, 03:03 AM
但我得到這個:
29-Mar, 09:03 PM
30-Mar, 04:03 AM // It must be 03:03 AM
任何人知道是什麼問題..?我正在使用xampp。
[適合我](http://codepad.viper-7.com/OnNwsM)。僅供參考,這是做日期數學的一個不好的方法。改用DateTime。 –
@faintsignal很可能..如何解決它? –
'h:m'你的意思是'h:i'? (分鐘,而不是月份數) –