- 在高级浏览器上new Date("2019-05-10 08:00:00")能够正常返回 Fri May 10 2019 08:00:00 GMT+0800 (中国标准时间),但是在低版本浏览器中就不能正常返回,就连谷歌30版本也不行。
- 原因是日期格式的问题,如果将上面的代码修改为var dd = new Date("2019/05/10 08:00:00")就没问题,问题不大,有时候还是要注意,不然半天找不到原因,就很浪费时间,也借此提醒自己!
- 解决方法,new Date("2019/05/10 08:00:00".replace(/-/g,"/")),这样就能够通用了。
js new Date("2019-05-10 08:00:00") 格式在IE内核或者低版本浏览器中显示NaN或者Invalid Date的问题。