Phptime () uses the date function to calculate the time difference between the local computer and the server. I recently configured a wamp server, but found that the time is different from the local time, and the time obtained by using time is displayed as date, next we will export a server with a wamp environment recently configured. However, we find that the time and local time are region-specific, and the time obtained by time is used to display the time difference by date, the following describes the causes and solutions.
If the date time is inconsistent, use date_default_timezone_set to set the time zone:
The code is as follows: |
|
"; // Calculate the current time echo date ('Y-m-d H: I: S', time ()-600); // minus 10 hours echo" "; // Time stamp to time echo date ('Y-m-d H: I: S', 1364277600); // time to time stamp (accurate to seconds only) echo strtotime (""); echo" ";?> |
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.
When time is used to obtain the time, the time difference is displayed by date. let's export the time together...