我找不到文档来确认Date.getHours()
确实包含本地夏令时(local =根据用户PC或设备)。
我的测试似乎表明确实如此。有人可以确认吗?
最佳答案
是。从Mozilla网站:
getHours
根据当地时间返回指定日期的小时(0-23)。
显然,“本地时间”包括DST。
而且请确保在Chrome JS控制台中...
新的Date()
2013年8月3日星期六格林尼治标准时间+0200 22:40:23(或欧洲法律委员会)
新的Date()。getHours()
22
我住在意大利...这是22:40 ...而我们处于DST(冬季意大利为GMT + 0100)
关于javascript - Javascript Date.getHours()是否包含夏令时?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/18037050/