小程序--new Data()在ios上失效
当时间格式为2020-04-14 00:00时,转化为时间戳,不能直接new Date(“2020-04-14 00:00”).getTime();在安卓机上测试都没有问题,但是在ios上就凉了!原因是ios不识别yyyy-MM-dd的格式,需要转换为yyyy/MM/dd的格式let drawingTime = "2020-04-14 00:00",newTime;drawingTime =...
·
当时间格式为2020-04-14 00:00时,转化为时间戳,不能直接new Date(“2020-04-14 00:00”).getTime();在安卓机上测试都没有问题,但是在ios上就凉了!
原因是ios不识别yyyy-MM-dd的格式,需要转换为yyyy/MM/dd的格式
let drawingTime = "2020-04-14 00:00",newTime;
drawingTime = drawingTime.replace(/-/g, '/');
newTime = new Date(drawingTime ).getTime();
上面方法,也不知道是客户那边没有部署到最新代码还是什么原因,客户测试一直反馈不行(但咱也不能说什么,只能改)!所以就换成另一个做法
let drawingTime = "2020-04-14 00:00", arr = drawingTime.split(/[\- :]/);
drawingTime = new Date(arr[0], arr[1] - 1, arr[2], arr[3], arr[4]).getTime();
更多推荐
已为社区贡献1条内容
所有评论(0)