我對mktime函數有點麻煩。在我的生產服務器,如果我執行以下命令:MKTime函數返回錯誤時間?
echo '<p>' . mktime(24, 0,0, 8,29,2009) . ' - 12pm</p>';
echo '<p>' . mktime(23, 0,0, 8,29,2009) . ' - 11pm</p>';
echo '<p>' . mktime(22, 0,0, 8,29,2009) . ' - 10pm</p>';
,然後再轉換的時間戳回可讀格式(使用www.unixtimestamp.com快速轉換),時代都關閉一小時。我原本以爲這是2400 VS 0000的一個問題,但這並不代表其他日期關閉。
任何想法?
我設置了未設置的默認時區。進一步的調查看起來像我跳過槍,時間戳轉換向前和向後很好,它使它進入數據庫就好了。這似乎只是一個顯示問題。感謝您的幫助。 – 2009-07-13 18:50:14