问题
在我的项目中需要处理一个这样的时间 new Date('2020-01-02 10:30:00')
在 开发者工具 和 debug 模式下没有问题,但是 在预览模式有问题。 经过 尝试 确认了 时间 问题。
解决方案
微信 接收类似于 这样的时间格式 new Date('2020/01/02 10:30:00')
作如下处理即可 :new Date('2020-01-02 10:30:00'.replace(/-/g, '/'))
还尝试过如下方案
Date.parse('2020-01-02 10:30:00') // 失败
Date.parse('2020-01-02T10:30:00') // 失败 虽然 解析出时间了,但是时间又自动添加了 8 小时