我找不到确认Date.getHours()
包含本地夏令时的文档(本地 = 根据用户 PC 或设备)。
我的测试似乎表明确实如此。有人可以证实这一点吗?
是的。从Mozilla网站:
getHours
根据当地时间返回指定日期的小时(0-23)。
显然“当地时间”包括 DST。
可以肯定的是,在 Chrome JS 控制台中......
新日期()
2013 年 8 月 3 日星期六 22:40:23 GMT+0200 (ora legale Europa occidentale)
新日期().getHours()
22
我住在意大利……现在是 22:40……我们在 DST 下(冬天意大利是 GMT+0100)