微信小程序体验版new Data,data.getTime

微信小程序体验版new Data(data).getTime()返回NaN的问题

场景:

在开发者工具上,没有任何问题;发布了体验版后,在苹果手机看的时候,所有的日期都显示NaN

定位问题:

苹果手机,new Date(data).getTime()如果传入的时间格式是2020-07-22 12:00:00,就会返回NaN。

解决办法

new Date(date.replace(/-/g, ‘/’)).getTime(),将横杠转为斜线格式。

参考文档

微信小程序体验版new Data(data).getTime()返回NaN的问题