NOW() + 间隔 2 天存储错误的日期



我一直在使用NOW() + INTERVAL 2 DAY来存储日期和时间到日期时间属性,但它预先存储日期 1 天和 17 小时,而不是预先存储 2 天。

有谁知道这是为什么?

NOW() 函数在当前连接的时区设置中返回一个DATETIME值。

您似乎期望America/New_York时区(也称为 EST)的值为 NOW()。 您似乎可能会在UTC时区中获得值。

尝试使用此查询设置时区。

SET time_zone='America/New_York'

然后重试使用 NOW()

相关内容

  • 没有找到相关文章

最新更新