接口返回的时间格式为:”2019-09-21 10:11″
一般需要转格式直接 new Date(“2019-09-21 10:11”) 就可以了,测试发现在ios 无法得到正确的时间,导致业务出现问题。ios 打印结果:Invalid Date
原因是ios仅支持2019/09/21这种格式,解决方案: 将-
替换成/
就好
const dateStr = "2019-09-21 10:11"
// ios 兼容
const iosCompatibilityDate = dateStr.replace(/-/g, '/')
const dateObj = new Date(iosCompatibilityDate)
1.如需转载本站原创文章,请务必注明文章出处并附上链接,非常感谢。
2.本站用于记录个人 工作、学习、生活,非商业网站,更多信息请 点击这里