发现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”)