我只在 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 浏览器无法使用您提供的日期字符串创建日期对象。