使用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