这里有个坑---js日期格式yyyy-MM-dd与yyyy/MM/dd

时间:2022-03-09 08:35:15

这里有个坑,---------每一个遇到的坑总结后都是一比财富。

我们写脚本的时候,一般定义一个日期格式会使用“2015-12-21”和“2015/12/21”两种数据格式,由于各取所需日期格式并没有优劣可分。但是当我们使用如下语句转换日期格式的时候请注意以下问题。

1、var dtNow=new Date('2015-12-21');

2、var dtNow=new Date('2015/12/21');

当我们在chorme浏览器上使用的时候会发现两种方法都是可以准确的转换为所需日期格式的。但是当我们在IE浏览器的条件下方案一是错误的。因为IE下并不认识“-”为格式的日期。所以转换的时候会失败。最好是使用方案二的日期格式形式。