我想調試我有兩個服務器之間的PHP日期問題。我通過兩個服務器上的date()函數傳遞時間戳,但我得到2個不同的日期。PHP日期()產生不同的結果與相同的時間戳
服務器1:
date('d-m-Y', 575766000);
// Outputs 30-03-1988 00:00:00
服務器2:
date('d-m-Y', 575766000);
// Outputs 31-03-1988 00:00:00
我檢查兩個服務器上的日期, 「日期」 命令,他們都設置爲:
Wed Mar 6 14:42:19 GMT 2013
任何想法?
檢查服務器上的時區設置 – 2013-03-06 14:48:32
嘗試使用date_default_timezone_set()設置同步時區 – Sam 2013-03-06 14:49:53