【发布时间】:2019-04-12 17:56:21
【问题描述】:
我发现 Firefox 和 Chrome 使用相同的代码有一个奇怪的区别:
var d = new Date('2019', '4', '4');
在 Chrome 中,我得到了预期的结果:2019 年 5 月 4 日
在 Firefox 中,我得到以下结果:2019-05-03
为什么 Firefox 会推出 1 天?
以下是两种浏览器中控制台的一些屏幕截图:
【问题讨论】:
-
它的时区相关,chrome看起来使用UTC,而firefox使用本地时间
标签: javascript google-chrome date firefox