项目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?
控制台下:
这个代码是正常的!难道是运行环境的变化?
5 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答4.7k 阅读✓ 已解决
4 回答4.3k 阅读✓ 已解决
4 回答1.9k 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决
2 回答2.5k 阅读✓ 已解决
ios设备不支持日期是这种写法:2019-07-26,只支持这种:2019/07/26
所以如果日期是后台返回的,格式没法改的话,兼容写法可以这样:new Date('2019-07-26 11:00:00'.replace(/-/g, '/'))