JavaScript UTC时区始终为负



我使用此代码在数小时内获得UTC抵消:

new Date().getTimezoneOffset() / 60;

但是它总是让我返回-2,即使您的时区是实际的+1,为什么会发生这种情况?

编辑如果我将计算机时区更改为UTC +2,它返回-3,真的很奇怪。

是预期的行为。 Date.getTimezoneOffset()将偏移从UTC返回到您的语言环境,因此对您期望的数字进行负数。

2 环境将返回 -3 ,这是可能的,这是可能的。

相关内容

  • 没有找到相关文章

最新更新