首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >查询仅返回未来日期的不同时区。

查询仅返回未来日期的不同时区。
EN

Stack Overflow用户
提问于 2014-10-13 12:07:32
回答 1查看 33关注 0票数 0

我有一个查询,它应该根据日期时间返回午夜的时间戳。它运转良好,但未来的约会将推迟一个小时:

代码语言:javascript
复制
SELECT
    DATE_FORMAT(`events`.`StartDate`, '%Y-%m-%d 00:00:00') AS `StartDateRaw`,
    DATE_FORMAT(`events`.`StartDate`, '%H:%i') AS `StartTimeRaw`,
    UNIX_TIMESTAMP(DATE_FORMAT(`events`.`StartDate`, '%Y-%m-%d 00:00:00')) AS `StartDayUnix`,
    UNIX_TIMESTAMP(`events`.`StartDate`) AS `StartTimeUnix`,
    `events`.`StartDate` AS `eventsStartDate`
FROM `events`
ORDER BY `events`.`StartDate` ASC;

返回:

我的时区是BRT (UTC-3),但是未来的结果似乎是UTC-2

预期:2014-10-21 03:00:00 UTC => 1413860400,实际:1413856800 => 2014-10-21 02:00:00 UTC

过去的事件在同一个查询中显示精细的。顺便说一句,整个系统只能在UTC-3中运行和访问.执行时是2014-10-13 08:53:00 UTC-3

EN

回答 1

Stack Overflow用户

发布于 2014-10-13 13:18:22

问题是,快速公交将于2014-10-19年度结束夏令时,“增加一小时”。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/26339652

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档