昨天开发的时候遇到一个问题
就是遇到倒计时问题时,计算的剩余时间在iphonex 13版本上显示NaN
但安卓,pc上都显示正常
然后百度此问题,找到了解决的方法
原因:
api中的时间格式为 2020-01-10 00:00 这种 “ - ” 链接符, ios不支持这种 “ - ” 链接符
解决方法:
let date = ‘2020-01-10 00:00’
let format = date.replace(/-g/, ‘/’)
let remaining = Date.parse(new Date(format))
用正则匹配更改一下, 将 - 替换成 / 格式
2020/01/10 00:00
即可,经过测试,显示正常