问题描述
小程序在获取时间后,真机测试显示正常,但模拟显示不正常;又或者真机测试不正常,模拟显示正常。输出或显示为null、NaN。
问题原因
iOS系统不支持2019-11-10这种格式的时间,并且iOS只支持2019/11/10着各种格式的时间。
解决办法——替换
以获取时间戳为例
var date = '2019-11-10'.replace(/-/g, '/')
var timeStamp = new Date(date).getTime()/1000
console.log(timeStamp)