Introduction
I stronugly believe that in most application we are building, we wowould need to store date and time. in some application, date and time play very important role, for instance: Marshal-similar application which cocould result big impact
PHP cross-Time Zone (UTC time) application solution. 1. set the internal time zone of the program to UTC time. (UTC can also be called GMT) PHP settings: date_default_timezone_set (UTC); Yii settings: add timeZoneUTC to configmain. php.
1. set the
Timestamp class
Date class
TimeZone class
First, learn about a structure of time and a function to get time.#include struct timeval { __time_t tv_sec; /* Seconds. */ __suseconds_t tv_usec; /* Microseconds. */ Tv_sec
To solve the problem of PHP cross-time zone, you need to set the internal time zone of the program to UTC time. (UTC can also be called GMT) and store the UTC time in the database. if you are interested, you can understand
1. set the internal time
When PHP versions later than php5.3 are used, if it is time-related, "Php warning: Date () [function. DATE]: it is not safe to rely on the system's timezone settings. you are * required * to use the date. timezone setting or the
1. Set the internal time zone of the program to UTC time. (UTC can also be called GMT) PHP settings:Date_default_timezone_set ("UTC ");Yii settings:Add 'timezone '=> 'utc' to config/main. php ',After this setting, the time generated by PHP is
1. Set the internal time zone of the program to UTC time. (UTC can also be called GMT)
PHP settings:
Date_default_timezone_set ("UTC ");
Yii settings:
Add 'timezone '=> 'utc' to config/main. php ',
After this setting, the time generated by PHP is
Fix PHP "It is not safe to rely on the system ' s timezone settings" problem, Relytimezone
If you use more than PHP5.3, the PHP Date function error will appear if you do not have the correct configuration php.ini. Before many old PHP programming
The following problems were encountered when deploying PHP code:
Strict Standards: Date_default_timezone_get () [Function.date-default-timezone-get]: It isn't safe to rely on the system ' s timezone settings. Please use the Date.timezone setting,
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.