我目前在一些共享主机上,当我使用NOW()
或CURRENT_TIMESTAMP
在我的 php sql 查询中插入的数据落后 7 小时。
我可以在 PHP 中做些什么来纠正这个问题吗?
我努力了
date_default_timezone_set('Europe/Dublin');
但这似乎没有什么不同。
输出:
php time: 1347544854
date: 2012-09-13 14:0054 UTC
mysql array(3) {
["zone"]=> string(6) "SYSTEM"
["utcts"]=> string(19) "2012-09-13 14:00:54"
["now"]=> string(19) "2012-09-13 07:00:54"
}