2017-10-06 147 views
0

我有一個應用程序,它將用戶創建後的時間存儲在數據庫中。在DB中,它以UTC時間存儲,然後轉換爲用戶的時區以顯示時間。PHP時區問題| UTC和格林尼治標準時間

我的問題是時間不同於實際時間。它顯示了13分鐘。 我只是在該服務器上運行一段代碼,它顯示了13分鐘前。 服務器位置是加拿大

date_default_timezone_set('Asia/Kolkata'); 
echo date('d-m-Y H:i'); 

每次的節目13分鐘差異。

+1

服務器上的時間是否正確? – Oliver

+0

感謝您的回覆。服務器時間不正確,提前13分鐘 –

+0

請將答案標記爲正確,以便將此問題標記爲已解決。 – Oliver

回答

0

請務必查看您的服務器上的時區配置。關於服務器端編程/腳本編程,它將始終使用您的本地時間/日期。

如果你在錯誤的時區,你需要在你的系統上運行ntp服務器。

相關問題