2009年8月30日 星期日

PHP date函數時差八小時的解決方法

使用date函數取得的時間會跟系統時間相差八小時
他有兩個解決方法
  1. 在date函式之前加上date_default_timezone_set(PRC);
  2. 修改PHP.ini的date.timezone 改成date.timezone=PRC
  3. 暴力法自己修正那八小時date(”Y-m-d H:i:s”, time()+8*60*60);
參考資料:http://www.maxgo.org/2009/01/php-date-default-timezone-set/

沒有留言: