mysql 查询出的时间和表里的时间有时区差异

如查询出的时间字段是CTS时区,则是以美国时区来转换时间戳,此时需要修改配置文件,需要修改配置文件my.cnf(在/etc/my.cnf或者/etc/mysql/my.cnf)。

在最后一行中加上 default-time-zone = '+08:00' ,保存配置文件。service mysqld restart 重启mysql 即可。

原文地址:https://www.cnblogs.com/rolayblog/p/11319477.html