If the date time is inconsistent, use date_default_timezone_set to set the time zone:
The code is as follows: |
Copy code |
<? Php
// Obtain the current time
Echo date ('Y-m-d H: I: S', time ());
Echo "<br> ";
// Calculate the current time
Echo date ('Y-m-d H: I: S', time ()-600); // minus 10 hours
Echo "<br> ";
// Timestamp transfer time
Echo date ('Y-m-d H: I: S', 1364277600 );
// Time to timestamp (accurate to seconds only)
Echo strtotime ");
Echo "<br> ";
|
Another way is to modify the configuration file in php. ini.
Method 1:
Date_default_timezone_set ('prc ');
No return value. Now we can use the date function directly.
$ Time = date (Y. "year". m. "month". d. "day". G. "hour". I. "minute ");
Method 2:
Modify php. date. timezone = date. timezone = "Asia/Shanghai" (or change to date. timezone = "PRC"), remove the semicolon, and restart Apache.
** Remember to add quotation marks.