1、导致原因
在微信开发时,安卓手机测试时间显示正常,IOS显示展示NAN,原因日期格式:“2018-05-03”。iOS手机或者浏览器不支持这种类型的日期格式。
2、现象如下;
3、解决方案:
new Date('2017-09-18 14:58:32').getTime(); //在ios上拿不到时间戳显示NaN
改为:
new Date("2018-02-15 20:30:00".replace(/-/g,'/')).getTime(); // 解决了问题,android 和 ios都正常显示