2013年12月20日 星期五

PHP 使用 Date() 所抓的時間不正確

最近用PHP透過Date()來抓時間,結果抓出來的時間總是不對,後來才發現原來是沒有設定時區,請找到php.ini這個檔案並對它做以下修改:


1.找到以下區塊
  1. [Date]
  2. ; Defines the default timezone used by the date functions
  3. ;date.timezone =

2.將 ;date.timezone = 改為 date.timezone = Asia/TaipeiAsia/Taipei
  1. [Date]
  2. ; Defines the default timezone used by the date functions
  3. date.timezone = Asia/Taipei


如此便大功告成啦! 當然如果想使用別的時區就把它改成對應的字串便可囉。

沒有留言:

張貼留言