首先,我不是在寻找当前是否实施夏令时。
我正在运行一个Node进程,其中包含带有时间戳的数据。我需要将这些时间戳转换为指定时区的日/月/年,但我只获得了该时区的偏移量和DST偏移量。
我希望Date / Moment在处理时区方面能更好地工作。它们在UTC或本地时区方面表现出色,但似乎需要通过一些技巧才能获得其他内容。
我是否遗漏了什么?假设我可以确定DST是否生效,那么这样做是否可行:
我正在运行一个Node进程,其中包含带有时间戳的数据。我需要将这些时间戳转换为指定时区的日/月/年,但我只获得了该时区的偏移量和DST偏移量。
我希望Date / Moment在处理时区方面能更好地工作。它们在UTC或本地时区方面表现出色,但似乎需要通过一些技巧才能获得其他内容。
我是否遗漏了什么?假设我可以确定DST是否生效,那么这样做是否可行:
var d = new Date(ts + timezone_offset - local_offset);
d.getMonth();
d.getDate();
时区偏移量是指标准偏移量或夏令时偏移量中的一个,如何确定是否正在执行夏令时?
我该如何确定是否正在执行夏令时?