2014-02-05 58 views
1

正如標題所示,我已編輯了php.ini中的時區。我跑了phpinfo(),以確認這是行之有效的。在php.ini中更改時區,但date()仍然不正確

但是,當我運行date('H:i');它仍然顯示錯誤的時間。

這是爲什麼?

編輯:

I expect 18:21 
I get 3:21 
UTC is 8:21 
+0

檢查它是否顯示時間(utc時區) – ghost

+0

錯在哪裏?如果您可以添加錯誤的輸出和實際期望收到的內容,這將會很有幫助。 – LauriK

+0

@LauriK我添加了你所要求的... – Wildcard27

回答

4

你可以用在你的PHP程序date_default_timezone_set()。

<?php 
    date_default_timezone_set('Europe/London'); 
?> 

以下指南:PHP date_default_timezone_get

希望這有助於!

0

您可以使用date_default_timezone_set();函數來設置時區

相關問題