2013-08-17 57 views
0

我的PHP腳本這個如何調整php腳本的時間?

echo "<a href=\"time.php?hits=$hits\">".date("h:i:s A")."</a></div>"; 

問題顯示時間是服務器的時間與我們不同。服務器從當前區域提供11小時的退後時間。如果我的實時時間是8月15日晚上10點服務器顯示8月15日上午11點!

如何在上面的腳本上使我的時鐘快11小時?

回答

2

GOOGLE 「PHP時區改變」

putenv("TZ=Europe/London"); 

,或者產生一個錯誤:

date_default_timezone_set('Europe/London'); 

,如果你能得到你的php.ini訪問

date.timezone = "Europe/London" 

ini

ini_set('date.timezone', 'Europe/London'); 

OR

在這裏您的解決方案是date('h:i:s A', time()+36000)只是調整秒,我的朋友

+0

哇!正是我在找的東西!你是個天才! – netmaster

1
date_default_timezone_set('America/Los_Angeles'); 
you can get list of time zones here http://www.php.net/manual/en/timezones.america.php