2011-10-16 48 views
0

這基本上,我需要的服務器本地時間而不是GMT,所以我需要的偏移量(秒數)添加到什麼時候()返回。PHP - 如何獲得當地時間?

我還需要這在PHP 5的任何版本,因爲我不知道我有沒有可用的最新版本。

回答

4

你可以只使用date_default_timezone_set('...');在你的頁面的頂部。 (其中...是您的時區)

這將使所有date()的使用情況在該時區中設置。 例如,如果你使用date("H:i d-M-Y")它會顯示顯示由Windows計算機上的時間;如果您已將該時區設置爲當地時區。

參見PHP Manual以供參考。

+0

那很簡單,謝謝。 – DMIL

+0

很酷。我在一個月前也遇到了你的問題 - 弄糟了我的整個系統,直到我找到了這個。 – LouwHopley