最近写小程序遇到的坑实在多,下面说的是在一些苹果机上,getTime()获取时间戳出现的NAN的转换结果
原本的时间格式是这样的:2020-11-11 12:00:000
('2020-11-11 12:00:000').getTime() 在一些苹果机上无法得到正确的时间戳,而是得到NAN
解决:用正则将 - 替换成 /
let newStr = v.dateStr.replace(/\-/g, '/') // 修复ios new Date('2020-11-11 12:00:00').getTime()获取不到时间的bug,将 - 替换成 /
return new Date(newStr).getTime()
本文介绍了一种在iOS设备上使用JavaScript处理日期格式时遇到的问题,并提供了解决方案。原本的时间格式为“2020-11-1112:00:000”,直接使用getTime()会导致NaN。通过将短横线替换为斜杠解决了此问题。
3132

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



