Dou*_*uch 9 javascript timezone
我知道我可以通过新的Date()获取本地时区偏移量.getTimeZoneOffset().但Javascript从哪里获得这些信息?有没有办法可以设置它,以便所有未来的Date对象都有我想要的偏移量?我尝试在Firebug中搜索DOM,但找不到任何东西.
我想要完成的是将纪元时间转换为可读格式,但无论浏览器的操作系统设置如何,它都需要在美国/中部.因为我使用美国/中环,所以它与GMT没有固定的区别.因此,为什么我不能告诉Javascript我实际上在美国/中环?而不是一堆超级讨厌的转换步骤?
我知道我可以通过 new Date().getTimeZoneOffset() 获取本地时区偏移量。但是 Javascript 从哪里获得这些信息呢?
有没有办法设置它,以便所有未来的 Date 对象都有我想要的偏移量?
不。
因此,为什么我不能告诉 Javascript 我实际上在美国/中部,而不是一堆超级讨厌的转换步骤?
你考虑过使用图书馆吗?
目前,Moment-Timezone 使我们能够使用moment.tz.setDefault().
你将不得不使用moment()而不是Date(),但这仍然是对奇怪的 JS Date 对象的一个很好的升级。