首页 > 解决方案 > JavaScript 基于存储日期的夏令时

问题描述

我正在尝试制作具有相关日期的项目库。例如,一个项目的日期可能是 2020-01-20 14:02,而另一个项目的日期可能是 2020-05-02 02:16。所有这些日期都在一个已知的时区,我希望在客户端(浏览器)的时区显示它们,包括 DST。但是,有一个问题。

d = new Date(2020, 01, 20, 14, 02)

2020 年 2 月 20 日星期四 14:02:00 GMT-0700(山地标准时间)

d = new Date(2020, 05, 02, 02, 16)

2020 年 6 月 2 日星期二 02:16:00 GMT-0600(山地夏令时间)

根据日期输入的一年中的时间,结果是 DST 或非 DST。如何显示当前 DST 状态的所有日期,而不是当时 DST 的状态?谢谢您的帮助。

标签: javascriptdatetime

解决方案


推荐阅读