2013-02-12 50 views
0
currentime=strtotime('22:00:00'); 
rem=currentime - strtotime('now'); //now is 20:00:00 
remaining=date("H:i:s",rem); 

我的問題是,剩餘的節目04:00:00代替02:00:00PHP倒計時加入2小時

是否有任何線索,爲什麼它是什麼?我也設置date_default_timezone_set

+0

您是否檢查過Php.ini的時間設置? – Panagiotis 2013-02-12 19:10:48

+0

不,我現在在看 – mutkan 2013-02-12 19:11:52

+0

沒有什麼與時間設置 – mutkan 2013-02-12 19:14:43

回答

0

檢查您的設置在php.ini文件。應該有類似於這一行: date.timezone = UTC

嘗試將其設置爲您的時區。

+0

我設置date.timezone到我的時區在php.ini文件中,但有不用找了。 – mutkan 2013-02-12 19:21:39

+1

你重新啓動了你的apache服務器嗎? ini文件中的更改不會在下一次啓動apache之前反映出來。 – 2013-02-12 19:25:40

+0

我不能這樣做,我使用虛擬主機。 – mutkan 2013-02-12 21:08:40