Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/37.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#/.Net从地区代码到时区_C#_Asp.net_.net - Fatal编程技术网

如何使用C#/.Net从地区代码到时区

如何使用C#/.Net从地区代码到时区,c#,asp.net,.net,C#,Asp.net,.net,我一直对RegionInfo和CultureInfo感到困惑,但我仍然没有找到一个时区来确定UTC偏移量 我有荷兰的NL代码和美国德克萨斯州的US-TX代码 如何获得给定ISO 3166或代码的UTC偏移量 你考虑过使用吗?还要注意的是,偏移量的变化取决于夏令时。地区代码是不够的-俄罗斯有多个时区,但只有一个地区代码。国家代码与时区名称没有对应关系,时区也会发生变化。使用Noda Time或任何其他使用IANA时区数据库的库。Windows或.NET没有这些信息看起来这个问题比我预想的要严重得多

我一直对RegionInfo和CultureInfo感到困惑,但我仍然没有找到一个时区来确定UTC偏移量

我有荷兰的NL代码和美国德克萨斯州的US-TX代码


如何获得给定ISO 3166或代码的UTC偏移量

你考虑过使用吗?还要注意的是,偏移量的变化取决于夏令时。地区代码是不够的-俄罗斯有多个时区,但只有一个地区代码。国家代码与时区名称没有对应关系,时区也会发生变化。使用Noda Time或任何其他使用IANA时区数据库的库。Windows或.NET没有这些信息看起来这个问题比我预想的要严重得多。印度可能也有同样的问题……你考虑过使用吗?还要注意的是,偏移量的变化取决于夏令时。地区代码是不够的-俄罗斯有多个时区,但只有一个地区代码。国家代码与时区名称没有对应关系,时区也会发生变化。使用Noda Time或任何其他使用IANA时区数据库的库。Windows或.NET没有这些信息看起来这个问题比我预想的要严重得多。印度可能也有同样的问题。。。