苹果系列手机时间字符串无法转化如:2019-01-06 22:2

2019-10-07  本文已影响0人  谢_ffd1

当后台返回时间数据为如下格式字符串时:2019-01-01 22:22:22
在安卓手机上能正确获得时间对象 在苹果手机上则会报错

new Date("2019-01-01 22:22:22")

报错的原因是因为ios下只能识别反斜杠 / 而无法识别 -导致的, 此时的解决方法是 将时间字符串通过replace方法进行替换如:

new Date(date.replace(/-/g,'/'))
上一篇 下一篇

猜你喜欢

热点阅读