Curdate()显示一天的日期

时间:2011-05-12 07:48:17

标签: datepicker

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

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

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

请帮助我。

由于 普拉迪普

1 个答案:

答案 0 :(得分:0)

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

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

我建议你研究一下。联系谁维护MySQL和服务器操作系统设置并让他们解决它。