新日期返回一个无效日期



我正在尝试将日期字符串转换为date格式。它运行良好,但结果并不确定。

console.log(new Date("2020-10-22T00:00:00Z"));
// Thu Oct 22 2020 02:00:00 GMT+0200 (Central European Summer Time)
console.log(new Date("2O2O-11-02T00:00:00Z"));
// Invalid Date

为什么会发生这种情况?

您使用了O,而本应使用0(在第二个中(。我不知道这是怎么发生的。。。

最新更新