javascript - 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 的状态?谢谢您的帮助。
解决方案
推荐阅读
- python - 尝试比较不同的表并根据 Pandas 中的比较删除行
- python - Microsoft Word(最新)在使用 Python Docx 更改表格单元格中的字体颜色时显示错误的 RGB 值
- c++ - 如何编写和打包使用模板的 C++ 库
- networking - 来自 Google Cloud 中允许的 IP/标签的连接被拒绝,允许防火墙,端口已启动并正在服务
- spring-boot - 在运行时从 Google Cloud Storage 刷新 Spring 资源
- vb.net - 如何通过设置时间限制和不包括周末来汇总 DateTime 小时数
- python - 为什么机器人不按时加入?
- laravel - 我想按组织 ID 显示所有具有用户分数的用户
- git - 个人访问令牌生成后 Git 不允许拉取请求
- c++ - 我可以根据它是用作左值还是右值来为返回引用的函数运行不同的逻辑吗?