laydate获取时间时苹果手机上显示为NAN的情况
js进行时间转换时 例 :2020-10-13 15:44:13 或者是使用layui的日期插件laydate获取到的日期
let TimeStamp = new Date('2020-10-13 15:44:13').getTime();
或
let TimeStamp = new Date('2020-10-13 15:44:13').valueOf();
这个时候在安卓手机正确转换,但是在ios上就会出现NaN
改为
let TimeStamp = new Date('2020/10/13 15:44:13').getTime();
这样的格式在ios和android上都可以进行显示
于是就有了
let TimeStamp = new Date('2020-10-13 15:44:13'.replace(/-/g, '/')).getTime();
这样就可以解决后台传递时间带有-的格式!

浙公网安备 33010602011771号