TimeZoneInfo.IsDaylightSavingTime()
方法支持确定是否给定时间是否在DST中,但我找不到任何可以告诉我某个时区是否支持它的内容。有没有这样的事情?
具体来说,我需要编写一个代码,根据用户的时区是否是观察DST的时区发送不同的标志,无论当前是否在DST中
答案 0 :(得分:5)
您可以使用TimeZoneInfo.SupportsDaylightSavingTime
属性:
TimeZoneInfo tzi = ...
if (tzi.SupportsDaylightSavingTime)
{
...
}