【问题标题】:Curdate() showing one day old dateCurdate() 显示一天前的日期
【发布时间】:2011-05-12 07:48:17
【问题描述】:

我正在使用 select curdate() 在 mysql 上获取日期。

例如 :: 我的桌面日期是 2011 年 5 月 12 日。当我使用 select curdate() 时,它显示 2011 年 5 月 11 日。查询应返回 2011 年 5 月 12 日。

为什么会这样。服务器为 GMT+700 时区。

请帮帮我。

谢谢 普雷迪普

【问题讨论】:

    标签: datepicker


    【解决方案1】:

    您的服务器和您的桌面在当前日期可能会大相径庭。没有要求它们同步,因此告诉我们您的桌面日期是 5 月 12 日是无关紧要的。

    由于 DBMS 在服务器上运行,因此 服务器 决定了时间。

    我建议你调查一下。联系维护 MySQL 和服务器操作系统设置的人员并让他们修复它。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-04-10
      • 2021-03-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-04-27
      相关资源
      最近更新 更多