具有不同名称的重复时区

时间:2014-11-20 12:55:16

标签: c# .net timezone

根据TimeZoneInfo.GetSystemTimeZones()

返回的时区信息
foreach (var tmp in TimeZoneInfo.GetSystemTimeZones())
{
    Console.WriteLine("{0}: {1}", tmp.Id, tmp.BaseUtcOffset);
}

有两个时区看起来非常相似:

E. Australia Standard Time: 10:00:00
AUS Eastern Standard Time: 10:00:00

AUS Eastern Standard Time是AEST ......但E. Australia Standard Time是什么?在wikipedia上没有提到这个时区。

这些时区有什么区别? E. Australia Standard Time是一个非标准且不熟悉的名字吗?

1 个答案:

答案 0 :(得分:2)

将测试更改为

Console.WriteLine("{0}: {1} {2}", tmp.Id, tmp.BaseUtcOffset, 
                                  tmp.SupportsDaylightSavingTime);

E. Australia Standard Time不支持DST,并标记为“布里斯班”,位于东部,但不使用夏令时。