使用短时区名称

时间:2011-11-11 14:53:02

标签: c# timezone datetime-format

我刚刚使用以下格式2011-11-10 13:34:38 CET填写日期。

解析日期非常简单。但我无法弄清楚如何处理时区。用于TimeZoneInfo.GetSystemTimeZones()的结构似乎不包含任何可用于查找的字段。

我是否使用静态查找字典,或者是否有内置方法来处理CET

1 个答案:

答案 0 :(得分:2)

可能TZ4Net会帮助你。给定DateTime您可以使用以下代码从CET时区转换为UTC:

OlsonTimeZone tz = OlsonTimeZone.GetInstance("CET");
tz.ToUniversalTime(date);