【发布时间】:2026-02-13 13:05:01
【问题描述】:
我知道我可以通过 new Date().getTimeZoneOffset() 获取本地时区偏移量。但是 Javascript 是从哪里得到这些信息的呢?有没有办法可以设置它,以便所有未来的 Date 对象都有我想要的偏移量?我尝试在 Firebug 中搜索 DOM,但找不到任何东西。
我想要完成的是将纪元时间转换为可读格式,但无论浏览器的操作系统设置如何,它都必须位于美国/中部。因为我使用的是 US/Central,所以它与 GMT 的差异不是固定的。因此,我为什么不能告诉 Javascript 我实际上在美国/中部,而不是一堆超级讨厌的转换步骤?
【问题讨论】:
-
可能涉及到几个“讨厌的转换步骤”,但您不能将这些步骤封装在自己的
GetUSCentralDate()函数中,然后在需要新的 Date 对象时使用它吗?
标签: javascript timezone