alaner

当后端给了一个时间格式为:2012-02-02 12:00:00, 

想要使用 el-date-picker 组件编辑该时间,发现在在IE浏览器中不显示的原因,但在谷歌及其他浏览器是好的,原来是在ie浏览器下date日期不识别-分割的时间格式,仅识别/的时间格式,正确做法如下:

 

1 if (window.navigator && window.navigator.msSaveBlob) {
2   const Time = new Date(time.replace(/-/g, \'/\'))
3   return Time
4 } else {
5   return time
6 }

 

根据 window.navigator.msSaveBlob 对正在使用浏览器判断,当存在msSaveBlob方法则为ie浏览器,对已有‘ 2020-02-02’的时间格式进行转换,

 

分类:

技术点:

相关文章:

  • 2021-12-13
  • 2022-12-23
  • 2021-06-21
  • 2022-12-23
  • 2022-02-17
  • 2022-12-23
  • 2021-11-28
  • 2021-10-08
猜你喜欢
  • 2021-12-05
  • 2022-12-23
  • 2022-01-16
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案