我有一个非常奇怪的问题,我无法理解...我有一个 PHP 文件,它输出以下内容: 日期('Y-m-d H:i:s', time())
它输出正确的日期时间。然后我尝试将其保存到 MySQL 日期时间字段中(使用 Wordpress DB API,这并不重要) - 但数据库中记录的时间相差两个小时!例如,它会显示 2011-07-09 09:00:57,而实际上应该是 2011-07-09 11:00:57。
mySQL 是否有一些单独的时间设置或可能导致这种情况发生的原因?谁能想到可能发生这种情况的原因,我会进行调查。我现在不知道该寻找什么。
最佳答案
您可能需要设置正确的 timezone在您的 MySQL 服务器或与该服务器的连接中。
关于php - MySQL 日期时间相差 2 小时?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6634304/