當我使用以下代碼獲取當前倫敦時間時,它會給出錯誤的時間。date_default_timezone_set(「Europe/London」)不會返回正確的時間
在測試電流倫敦時間的時間下午2點11分16秒,01日,2011年6月,但我用下面的代碼:
date_default_timezone_set('Europe/London');
echo date('m/d/y h:i a', time());
遞給我:06/02/11 02:12 am
爲什麼它沒有返回正確的倫敦時間?
你能展示一些真實的生活代碼和它輸出什麼嗎?你還在哪個時區?函數調用返回什麼,「true」還是「false」? – 2011-06-01 13:18:11
服務器上的時間是否正確?我的意思是,服務器本身,而不是PHP。 – binaryLV 2011-06-01 14:04:35
服務器時間錯誤。 – ekerner 2017-08-13 01:01:55