php向Mysql中插入数据的时候,为了保证不同时区有着对应的时间,我们会设置php的时间是
date_default_timezone_set('Asia/Shanghai');
与此同时,为了保证插入到数据库中的时间,也是中国时区
在执行sql语句前我们会
set time_zone='+8:00'
数据插入之后,我们select之后,发现与我们插入的时间差8小时
数据是正确的,只是我们插入的时间Mysql是以UTC时区显示的,比中国时区少8小时
php向Mysql中插入数据的时候,为了保证不同时区有着对应的时间,我们会设置php的时间是
date_default_timezone_set('Asia/Shanghai');
与此同时,为了保证插入到数据库中的时间,也是中国时区
在执行sql语句前我们会
set time_zone='+8:00'
数据插入之后,我们select之后,发现与我们插入的时间差8小时
数据是正确的,只是我们插入的时间Mysql是以UTC时区显示的,比中国时区少8小时
转载于:https://my.oschina.net/querying/blog/1622019