发现Chrome 浏览器 JavaScript Date对象的几个Bug

打开浏览器F12 Console 输入:

new Date("2018-06-9")  
 Sat Jun 09 2018 00:00:00 GMT+0800 (中国标准时间) 
 
new Date("2018-06-10")  
 Sun Jun 10 2018 08:00:00 GMT+0800 (中国标准时间)  

如果是9号,则是凌晨
如果是10号,则是早上8点

再输入
```
new Date("2018-6-10")
Sun Jun 10 2018 00:00:00 GMT+0800 (中国标准时间)

new Date("2018-06-10")
Sun Jun 10 2018 08:00:00 GMT+0800 (中国标准时间)
```

如果月份是 6 则是凌晨
如果月份是 06 则是早上八点

我只是想比较个时间而已。。。。

再告诉你个秘密,时间不能这样比较,应该是没有重载 ==
new Date("2018-6-8") == new Date("2018-6-8")

猜你喜欢

转载自www.cnblogs.com/zifeiniu/p/9152254.html