项目h5+ios混合开发,在h5(vue)页面我需要对时间进行一下处理,有如下函数:
// 在mounted里面运行
private convertTime() {
const sDate = new Date('2020-05-18 15:32:29')
console.log('11 ', sDate.toLocaleDateString())
}
我借用vconsole打印如下:
why?
控制台下:
这个代码是正常的!难道是运行环境的变化?
项目h5+ios混合开发,在h5(vue)页面我需要对时间进行一下处理,有如下函数:
// 在mounted里面运行
private convertTime() {
const sDate = new Date('2020-05-18 15:32:29')
console.log('11 ', sDate.toLocaleDateString())
}
我借用vconsole打印如下:
why?
控制台下:
这个代码是正常的!难道是运行环境的变化?
4 回答4.6k 阅读✓ 已解决
4 回答2.1k 阅读✓ 已解决
4 回答2.2k 阅读✓ 已解决
3 回答1.9k 阅读✓ 已解决
3 回答5k 阅读
2 回答2.6k 阅读✓ 已解决
1 回答3k 阅读✓ 已解决
ios设备不支持日期是这种写法:2019-07-26,只支持这种:2019/07/26
所以如果日期是后台返回的,格式没法改的话,兼容写法可以这样:new Date('2019-07-26 11:00:00'.replace(/-/g, '/'))