【发布时间】:2020-05-12 17:18:04
【问题描述】:
我的浏览器在芝加哥。
使用时
(new Date()).getTimezoneOffset()/60 我有 5 个小时,因为我们现在处于夏令时。
我需要一个声明来返回 6,因为芝加哥是“(GMT-06:00) Central Time”
无论夏令时如何,我都需要获取所有美国时区用户的偏移量。 如果他们希望他们的请求结果在不同的时区传递,我需要向我的用户显示美国时区的下拉列表。默认应该是当前的。我将使用三角洲。 如何在 JavaScript 中不使用夏令时获取当前时区偏移量?
如果重要的话,我会使用 React。还有“date-fns”,但没有找到获取它的方法。
谢谢。
【问题讨论】:
-
您可以查看
gettimezoneoffset -
"gettimezoneoffset" 受夏令时影响。如果他们希望他们的请求结果在不同的时区传递,我需要向我的用户显示美国时区的下拉列表。默认应该是当前的。我将使用增量。
标签: javascript timezone-offset