我正在尝试同步我的 PHP 和 MySQL 时间。目前时间不同(以下输出):
'SELECT CURRENT_TIMESTAMP' returns '2013-03-16 13:14:28'
'date('Y-m-d g:i:s')' returns '2013-03-16 10:14:28'
从其他用户那里阅读,我已经成功地使用SET time_zone='-7:00';
. 问题是时间会根据用户的位置改变不同的查询,我宁愿不改变time_zone
每个查询的时间。
我应该只设置time_zone
一次,使其与服务器时间相同,然后根据用户在 PHP 中的时区更改时间吗?还是有更好的方法来解决这个问题?
先感谢您!