我不确定这是否是一个 SO 问题,但仍然想知道答案。
Wikipedia说大约有 40 个时区,但是当我在 c# 中调用 TimeZoneInfo.GetSystemTimeZones()
方法时,它返回一个包含 101 个元素的列表。
维基文章是否已过时(尽管它“最后修改于 2012 年 4 月 26 日 05:11”)或者是否有任何其他时区?
最佳答案
没有唯一的答案 - 这取决于您感兴趣的时区数据库。使用 TimeZoneInfo.GetSystemTimeZones
将使用 Windows 时区...如果您使用 tzdb您可能会看到更多。
(例如,当前 Noda Time 版本返回 575 个时区 ID,尽管其中包括 Etc/GMT+9、Etc/GMT+10 等)
关于c# - 有多少个时区?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10334976/