1. 程式人生 > >php設定時區的兩種方法

php設定時區的兩種方法

php5後都要自己設定時區,要麼修改php.ini的設定,要麼在程式碼裡修改。

在PHP.INI中設定時區

date.timezone = PRC

在程式碼中設定時區

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為“中華人民共和國”

4i ni_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');

以上七種方法,任意一個都可以滿足我們需求。

系統初始化時,加上

 ini_set('date.timezone','Asia/Shanghai');  或date_default_timezone_set("PRC");  就將解決時區相差8

小時的問題。

來源