PHP date 修改時區設定

回覆文章
yehlu
Site Admin
文章: 3245
註冊時間: 2004-04-15 17:20:21
來自: CodeCharge Support Engineer

PHP date 修改時區設定

文章 yehlu »

http://www.22ace.com/2010/12/php-date-fix.html

PHP 修改時區設定

使用PHP 內建日期函式 date(Y-m-d)
有時,設計半天,時間都跟本機正確時間不同,

伺服器解決方式:
檢查伺服器,要設定 php.ini 的 timezone 為 Asia/Taipei

使用者解決方式:
若是租用國外主機,改不到主機設定檔,
則可以用下面方式

程式碼中加上
date_default_timezone_set("Asia/Taipei");
預設指定系統時間為台灣就可以了~

上述方法若無效,則使用強迫加時
date('Y-m-d G:i:T', strtotime('+14HOUR') );
依誤差時間,指定時間偏移到為為正確的台灣時區即可
回覆文章

回到「PHP」