IANA 在代表世界的城市中维护着许多时区。我不想在 UI 中维护所有区域的列表(因为它是第三方系统,这样做不切实际)并且只提供 4 个主要选择。现在哪个 IANA 值最能代表这些选择?
- 东部时区:
America/New_York - 中央时区:
America/Chicago - 山区时区:
America/Denver - 太平洋时区:
America/Los_Angeles
我选择了这些城市来为每个区域绘制地图。这些选择合适吗?
是的,我应该说他们是。
查看它的一种方法是,检查时区列表,链接如下。它列出了以下不推荐使用的时区:
我希望您知道,尽管这四个区域覆盖了美国大陆的大部分地区(不包括阿拉斯加),但它们并没有覆盖全部。未涵盖的一个区域是美国/凤凰城,如果我没记错的话,它不使用夏令时 (DST),因此四个主要时区中的任何一个都不能涵盖。我链接到的列表包含美国的 28 个规范时区 ID,所以如果你想覆盖美国的每一平方英里,这是你需要的最小数量。
额外信息:加拿大的相应时区是美国/多伦多、美国/温尼伯、美国/埃德蒙顿和美国/温哥华。
链接: 维基百科上的 tz 数据库时区列表