公司项目中有个维修预约的功能,涉及到预约时间选择,上线后经上机测试,在Android系统中,该代码片段正常运行,但是在IOS系统中没有报错,但是右侧的时间区段选择一片空白。经过log检查,发现new Date(s)拿到的是null。先上图
来是因为ios系统是不支持xx-xx-xx这样的格式的时间导致的。所以new Date(s)获取的是null。
let data ='2018-03-08 13:00:00';
let data1=new Date(data );
console.log(data1);
let date4=data1.getTime();
console.log(date4);
let data2=data.replace(/-/g, '/');
console.log(data2)
let date2=new Date(data2);
console.log(date2)
let date3=date2.getTime();
console.log(date3)
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。