美文网首页
new Date(date)格式化时间在ie上的兼容

new Date(date)格式化时间在ie上的兼容

作者: 自由加咖啡 | 来源:发表于2017-02-28 20:16 被阅读576次

    new Date('2017-02-28 19:46')
    正常的返回值是 Tue Feb 28 2017 19:46:00 GMT+0800 (中国标准时间)
    在谷歌、火狐等浏览器下返回正常,
    万恶的ie就会显示为 Invalid Date
    导致最后计算的时间为NaN

    原因:浏览器最早只支持‘2017/02/28’格式的时间,不支持使用'-'分割的时间,导致ie识别不了,

    解决方法,是直接使用'/'来分割时间,或者使用'2017-02-28'.replace(/-/g, '/')替换掉

    相关文章

      网友评论

          本文标题:new Date(date)格式化时间在ie上的兼容

          本文链接:https://www.haomeiwen.com/subject/docfgttx.html