【发布时间】:2017-01-02 10:47:41
【问题描述】:
在我的 JavaScript 应用程序中,我使用 new Date() 获取日期。
当我尝试将系统日期更改为 2016 年 2 月 29 日并执行 alert(new Date());它返回我正确的日期。
现在我将系统日期更改为 2016 年 3 月 2 日,然后它返回相同的前一个日期(2016 年 2 月 29 日)而不是 2016 年 3 月 2 日。
它在 chrome 中被复制,但在 Firefox 中运行良好。
对此的任何帮助表示赞赏。
谢谢
【问题讨论】:
-
您的网络研究为此提供了什么信息?你经历了哪些完整的步骤?什么操作系统?在这里工作不多
-
操作系统为 Window7。步骤是: 1. 将系统的当前日期更改为“2016 年 2 月 29 日”,然后 new Date() 返回与预期相同的日期 2. 现在将系统日期更改为“2016 年 3 月 2 日”,并且 new Date() 返回上一个日期“2016 年 2 月 29 日”。这是特定于 Chrome 浏览器的。
-
用所有相关细节更新问题。您是否尝试重新启动浏览器?您找到的与此相关的研究信息在哪里?
标签: javascript google-chrome date