【微信小程序】new Date()时间解析问题
以前项目都是PC端的,所以关于new Date()对时间解析的问题,没有研究,也没碰到什么问题,所以在昨天的微信小程序的维护当中,遇到时间解析为null的情况,导致功能未能按时完成,使任务延后。
今天找到原因了,那是因为IOS系统和安卓系统对new Date()解析不同。
一个日期
let date = '2020-06-26 ';
在安卓中通过
new Date(date );
解析结果正常
但是在IOS系统中却是 null
解决方案:
将 - 改成 /
let date = '2020-06-26 ';
new Date(date.replace(/-/g, ‘/’) );
原文链接:https://blog.csdn.net/qq_43169057/article/details/106946120