【发布时间】:2012-02-23 20:27:07
【问题描述】:
我已经更改了在 MySQL 中使用“日期时间”标记来保存日志提交到数据库的时间的方式。
我以这种格式保存它 date("Y-m-d G:i:s"); 输出如下:2012-02-22 20:20:01
唯一的问题是我在英国,我的主机/服务器不是。
我发现了如何编辑时间以使其与英国时间保持一致,方法是这样做: date = date("Y-m-d G:i:s", strtotime("+14"));
所以现在我有正确的时间,我认为我会没事的,但现在我注意到日期与英国日期/时间不一致。
如果我现在提交它会显示:2012-02-22 20:25:36 当时间/日期实际上是 2012-02-23 20:20:01 。
所以看起来是这样,因为我的脚本晚了 14 小时,它把日期敲到了。
有什么办法可以解决吗?
谢谢,山姆!
【问题讨论】:
标签: php mysql datetime date time