这个坑让我填了半个多小时。发个博文做纪念!
new Date('yyyy.mm.dd')
以上这段简单的代码,在 Chrome 下可以完美运行,在 Safari 下运行却会返回无效日期(Invalid Date)。
为了保证兼容性,应该使用如下代码:
new Date('yyyy-mm-dd')
ps: 不同浏览器引擎对 js 的实现都存在细微的差别,一定要小心这些陷阱。写代码要注意兼容性。
这个坑让我填了半个多小时。发个博文做纪念!
new Date('yyyy.mm.dd')
以上这段简单的代码,在 Chrome 下可以完美运行,在 Safari 下运行却会返回无效日期(Invalid Date)。
为了保证兼容性,应该使用如下代码:
new Date('yyyy-mm-dd')
ps: 不同浏览器引擎对 js 的实现都存在细微的差别,一定要小心这些陷阱。写代码要注意兼容性。