Detailed description of how to set the time zone in php. In php, there are many ways to set the time. The most common method is to directly set the time in php. date is modified in ini. timezone. if you do not have the server permission, you can directly use date_default_t in php. There are many ways to set the time. the most commonly used method is directly in php. date is modified in ini. timezone. if you do not have the server permission, you can directly use the date_default_timezone_set function to set it. I will introduce it to you below.
Modify php. ini. Open php. ini, find date. timezone, remove the semicolon = followed by XXX, and restart the http service (such as apache2 or iis ).
For XXX, the available values in mainland China are: Asia/Chongqing, Asia/Shanghai, Asia/Urumqi (in the order of Chongqing, Shanghai, and hulumu ).
Set the time zone in php. ini
The code is as follows: |
|
Date. timezone = PRC |
Set the time zone in the code
The code is as follows: |
|
Date_default_timezone_set ('Asia/Shanghai'); // 'Asia/Shanghai' Asia/Shanghai Date_default_timezone_set ('Asia/Chongqing '); // The value of Asia/Chongqing is "Asia/Chongqing" Date_default_timezone_set ('prc'); // PRC is "People's Republic of China" Ini_set ('date. timezone ', 'etc/GMT-8 '); Ini_set ('date. timezone ', 'prc '); Ini_set ('date. timezone ', 'Asia/Shanghai '); Ini_set ('date. timezont ', 'Asia/Chongqing '); |
The above code can be directly set in the PHP page header.
The code is as follows: |
|
Date_default_timezone_set ('prc '); Test: Echo date ('Y-m-d H: I: s '); |
...