记一次ios端时间戳转换的大坑

2019-05-14  本文已影响0人  殖民_FE

一般时间字符串的时间格式转换时间戳如下:

+new Date("2000-09-09 23:56:38");

即可;
但是!
此种方法,在iOS端并不兼容,转换后的时间是null!
经多次尝试后,发现以下这种兼容的安卓和ios端的写法,如下:

var arrStart = ("2000-09-09 00:00:00").split(/[- : \/]/);
var dateStart = +new Date(arrStart[0], arrStart[1] - 1, arrStart[2], arrStart[3], arrStart[4], arrStart[5]);

ok!
填了一个坑!


image.png
上一篇下一篇

猜你喜欢

热点阅读