【发布时间】:2018-12-23 01:10:32
【问题描述】:
我正在为英国用户开发一个基于 Web 的界面。目前,我们在我们的数据库中保存了 GMT 时间。但在前端,用户正在输入需要转换为 GMT 的英国日期时间。但问题在于转换。
所以我想做的是在 Javascript 中开发一个函数,该函数确定给定日期(英国时区)是否开启夏令时。
我目前正在使用 moment.js 库,但不知道如何计算它。任何帮助将非常感激。
【问题讨论】:
-
您是否从 momentjs 中查看了 isDST。我认为它简单易用。
-
我确实看过了。但问题是我在英国以外的地方工作。除非有办法将我的默认时区设置为英国(我想目前 moment.js 将操作系统时间作为默认时区。) isDST 不会将其返回给英国。
-
@Emissary,我确实看过那个帖子。可能是我真的不明白夏令时。但是,如果我错了,请再次纠正我。这些功能仅适用于浏览器当前时区,不适用于英国。我的整个问题是我想要相同类型的函数,它不会为浏览器时区返回 DST,但对于英国
-
@umair.ashfr,您找到解决方案了吗?
-
@BVS,我使用的解决方案是在服务器端而不是客户端确定 DST。
标签: javascript momentjs