php5后都要自己設(shè)置時區(qū),要么修改php.ini的設(shè)置,要么在代碼里修改寇仓。
在PHP.INI中設(shè)置時區(qū)
date.timezone = PRC
在代碼中設(shè)置時區(qū)
1 date_default_timezone_set('Asia/Shanghai');//'Asia/Shanghai' 亞洲/上海
2 date_default_timezone_set('Asia/Chongqing');//其中Asia/Chongqing'為“亞洲/重慶”
3 date_default_timezone_set('PRC');//其中PRC為“中華人民共和國”
4 ini_set('date.timezone','Etc/GMT-8');
5 ini_set('date.timezone','PRC');
6 ini_set('date.timezone','Asia/Shanghai');
7 ini_set('date.timezone','Asia/Chongqing');
以上七種方法,任意一個都可以滿足我們需求烤宙。
系統(tǒng)初始化時遍烦,加上
ini_set('date.timezone','Asia/Shanghai');
或date_default_timezone_set("PRC");
就將解決時區(qū)相差8小時的問題。