时区列表相当长,有很多重复,而且对程序员不太友好,更不用说最终用户了。
有没有办法将列表缩短到对 80% 以上的用户更友好且足够的内容?但是,如何决定哪些是流行的Tz 呢?
Windows 中的列表看起来相当不错,但我不确定这是否是一个可以模仿的好列表。这很有趣,因为 DST 是可选的,这就是为什么列表可以这么短吗?有人在这里计算出 tz 等价物。
我在太平洋夏令时间 (PDT)。JS 的getTimezoneOffset()
返回 420 ==> 偏移量 -7。如果我使用上面的时区列表,如何判断它是美国/太平洋 (-8)?
此外,时区的流行名称是什么? US/Pacific
或者Canada/Pacific
肯定听起来更友好,America/Los_Angeles
或者America/Vancouver
。
最后,上面的 2 个时区有何不同?它们可以安全地组合在一起并仅America/Los_Angeles
在应用程序中使用吗?如何将一组时区组合在一起?
谢谢!