.NET将Number转换为TimeZone值

时间:2008-12-16 21:28:46

标签: c# timezone

说我有值:-5表示TimeZone(GMT-5)。

如何将其转换为:“Central DST”或类似的文本使用C#和.NET框架?

谢谢!

1 个答案:

答案 0 :(得分:3)

使用.NET 3.5,您可以使用TimeZoneInfo.GetSystemTimeZones(),然后迭代直到找到使用BaseUtcOffset的匹配项。

请注意,每个偏移量可能有多个条目,因此您的结果会有些随意。