1

我找不到确认Date.getHours()包含本地夏令时的文档(本地 = 根据用户 PC 或设备)。

我的测试似乎表明确实如此。有人可以证实这一点吗?

4

1 回答 1

4

是的。从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)

于 2013-08-03T20:39:28.340 回答