新日期没有给我正确的价值

new Date does not give me correct value

我只在 iPad 上遇到日期字段的问题。在我使用 Chrome 和 Edge 的电脑上,它运行得非常好。

有人可以帮我解释一下吗?

在我得到 2000-01-03 00:00:00

之前
alert("BEFORE ---  "+formatedDate);  
formatedDate = new Date(formatedDate) == "Invalid Date" ? 0 : new Date(formatedDate);
alert("AFTER   ---   "+formatedDate);  

在我得到 0

之后

无论您的代码中设置了什么 formatedDate,它都不是格式正确的 ISO 日期字符串。

如果格式正确,它应该是 2000-01-03T00:00:00Z(取决于时区)。

Safari 无法使用您提供的日期字符串创建日期对象。