Date.parse("2022-04-08 12:00")真机调试,显示为NaN,
IOS就是显示不正常。然而,安卓机是可以的。
后面查询知道:
IOS系统不支持2022-04-08这样格式的时间导致出现的这个问题,
IOS只识别2022/04/08 这样的格式
var data = '2018-03-09 12:00:00'
var format = data.replace(/-/g, '/') //所有的- 都替换成/
var countDown = Date.parse(new Date(format))
博客内容讲述了在IOS系统中,使用Date.parse()方法解析'2022-04-0812:00'格式的日期时出现错误,返回NaN。问题在于IOS系统不支持这种日期格式,而安卓系统则可以正常解析。解决方案是将日期格式转换为IOS认可的'2022/04/08'格式,通过字符串替换实现这一转换。
1855

被折叠的 条评论
为什么被折叠?



