确定时区是否支持夏令时

时间:2014-11-05 23:31:55

标签: c# .net timezone

TimeZoneInfo.IsDaylightSavingTime()方法支持确定是否给定时间是否在DST中,但我找不到任何可以告诉我某个时区是否支持它的内容。有没有这样的事情?

具体来说,我需要编写一个代码,根据用户的时区是否是观察DST的时区发送不同的标志,无论当前是否在DST中

1 个答案:

答案 0 :(得分:5)

您可以使用TimeZoneInfo.SupportsDaylightSavingTime属性:

TimeZoneInfo tzi = ...
if (tzi.SupportsDaylightSavingTime)
{
    ...
}