Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 有多少时区?_C#_.net_Timezone - Fatal编程技术网

C# 有多少时区?

C# 有多少时区?,c#,.net,timezone,C#,.net,Timezone,我不确定这个问题是否如此,但还是想知道答案 说大约有40个时区,但是当我调用c中的TimeZoneInfo.GetSystemTimeZones()方法时,它返回了101个元素的列表 维基文章是否过时(尽管“最后一次修改时间为2012年4月26日05:11”),或者是否存在其他时区?没有答案-这取决于您感兴趣的时区数据库。使用TimeZoneInfo.GetSystemTimeZones将使用Windows时区。。。如果你使用,你可能会看到更多 (例如,当前版本返回575个时区ID,尽管其中包括

我不确定这个问题是否如此,但还是想知道答案

说大约有40个时区,但是当我调用c中的
TimeZoneInfo.GetSystemTimeZones()
方法时,它返回了101个元素的列表


维基文章是否过时(尽管“最后一次修改时间为2012年4月26日05:11”),或者是否存在其他时区?

没有答案-这取决于您感兴趣的时区数据库。使用
TimeZoneInfo.GetSystemTimeZones
将使用Windows时区。。。如果你使用,你可能会看到更多


(例如,当前版本返回575个时区ID,尽管其中包括Etc/GMT+9、Etc/GMT+10等)。

。。。别忘了节电!最后一次修改是在05:11-但是哪个时区?@Ed Heal,这大约是80,甚至更少,但不是101。你知道这一切是从哪里来的吗?我知道在巴西,并不是所有国家都有日间储蓄,这使得一些国家,一年3个月,1小时与其他国家不同。这意味着巴西有两个时区,对吗?尽管如此,575听起来还是很多。@Andre:不,巴西只有一个时区,它在一年中改变了与UTC的偏移量。(事实上,如果存在地区差异,可能会有不止一个时区,但这是另一回事。)我不确定你的意思是“这一切从何而来”,但如果你在我的回答中遵循tzdb链接,你将访问IANA网站,该网站目前承载所有数据……嗯,谢谢!我所说的“这一切从何而来”是指:ONU有207名成员。好的,一些不被承认的国家,一些时区不止一个的国家。但575个国家的数量是其他国家的两倍多。为什么这么多?我确实关注了链接,谢谢。我对此感到好奇,但我只能在回家的时候下载……安德烈——很多来自于时区边界的历史变化。虽然一个单独的时区可以在任何时候更改其规则(许多时区都有),但如果某个特定的子区域决定遵循与整个时区不同的一组规则,则会将这些时区分割开来。印第安纳州就是一个很好的例子。现在几乎整个州都在东部时间,但由于如此多的地区在不同的时间从中部切换到东部并打开/关闭DST,tzdb中现在有11个时区。