移动端ios使用new Date(“2021-02-03 00:00:00“)获取时间为NAN

使用ionic4+angular8框架开发app

在ios端使用如下代码获取时间毫秒数,控制台打印显示NAN

new Date("2021-02-03 00:00:00").getTime()

android端显示正常,获取结果为1612281600000
经网上查阅资料使用new Date()移动端兼容性如下图所示
在这里插入图片描述

解决办法

根据上图采用第四种解决办法,将"-“替换为”/"

let time = "2021-02-03 00:00:00";
let formatTime = time.replace(/-/g, '/')
new Date(newTime).getTime()

移动端vConsole控制台成功输出毫秒数1612281600000

相关推荐
©️2020 CSDN 皮肤主题: 大白 设计师:CSDN官方博客 返回首页