【问题标题】:How to get date time using time zone offset in js如何在js中使用时区偏移量获取日期时间
【发布时间】:2022-01-11 06:36:01
【问题描述】:

我有一个像-7 这样的时区偏移量,现在我想要那个特定偏移量的日期时间? 我怎样才能在js中得到这个?谢谢。

【问题讨论】:

  • let d = new Date(); d.setUTCHours(d.getUTCHours() - 7); d.toISOString().replace('Z','-07:00');

标签: javascript datetime time timezone timezone-offset


【解决方案1】:

Javascript 的dateObj.getTimezoneOffset() 方法返回当前语言环境的时区偏移量(以分钟为单位)。时区偏移量是分钟差,格林威治标准时间 (GMT) 是相对于您的本地时间的。

例如,如果您的时区是 GMT+10,则将返回 -600。夏令时防止该值成为常数。

【讨论】:

  • 与“当前区域设置”相比,使用“当前系统设置”会更合适,因为那是实际使用的,可能与位置不一致。
猜你喜欢
  • 2018-03-15
  • 1970-01-01
  • 2021-10-03
  • 2021-01-20
  • 2023-03-16
  • 2017-12-13
  • 2021-06-11
  • 2014-02-04
  • 2021-12-19
相关资源
最近更新 更多