在的phpinfo,default.timezone & default.datetime如美國/紐約5小時。本文創建日期顯示提前當前時間
在的Joomla配置文件作爲「美國/紐約」的偏移量。將用戶偏移爲「UTC」。在後端用戶設置爲「Newyork」。
其實這個問題,當我創建一個文章,時間保存爲在數據庫UTC格式,但是,當我們在文章中查看所創建的日期,它顯示了提前創建時間5小時。每當我保存文章時,它會從當前日期開始增加5個小時。
請指點。謝謝。
在的phpinfo,default.timezone & default.datetime如美國/紐約5小時。本文創建日期顯示提前當前時間
在的Joomla配置文件作爲「美國/紐約」的偏移量。將用戶偏移爲「UTC」。在後端用戶設置爲「Newyork」。
其實這個問題,當我創建一個文章,時間保存爲在數據庫UTC格式,但是,當我們在文章中查看所創建的日期,它顯示了提前創建時間5小時。每當我保存文章時,它會從當前日期開始增加5個小時。
請指點。謝謝。
的時區('Asia/Kolkata'
)添加此行代碼中的第一行,
date_default_timezone_set('Asia/Kolkata');
更改您的時區。 你可以檢查你的時區名稱Here。
如果它是具體的關於Joomla,然後
使用JHtml::('date' , ....)
輸出
https://compojoom.com/blog/entry/how-to-use-jdate
而且,當你調用JFactory::getDate()
它將構建一個JDate
對象,它已經採取時區考慮在內。
更多信息:
最後,我發現在服務器時區的問題。我已將服務器時區更改爲GMT/UTC。它工作正常。感謝您的貢獻
你需要修復的PHP默認的時區 – Mahdi