【问题标题】:PHP time ahead of MySQL timePHP 时间领先于 MySQL 时间
【发布时间】:2009-09-11 01:10:35
【问题描述】:

我在同一台机器上运行 PHP 和 MySQL,但都报告了不同的时间。

我通过以下方法设置时区:

PHP:

date_default_timezone_set('Asia/Kuala_Lumpur');

MySQL:

SET time_zone = "Asia/Kuala_Lumpur";

两次之间的差始终是 24 秒。 知道为什么会这样吗? 我认为时间必须相同,因为两者都位于同一台机器上!

【问题讨论】:

  • 您确定从一个获取值并与另一个进行比较之间没有经过 24 秒吗?
  • 不,我在同一个脚本运行中比较两个时间。最大差异应为 1 秒(如果第一行和第二行代码之间的秒数发生变化)。
  • 你是在同一台机器上运行 PHP 和 MySQL 吗?
  • 是的,它们在同一台机器上。

标签: php sql mysql timezone


【解决方案1】:
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2010-11-01
  • 2023-03-07
  • 2013-06-16
相关资源
最近更新 更多