TimeZoneInfo.SupportsDaylightSavingTime 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取一个值,该值指示时区是否具有任何夏令制规则。
public:
property bool SupportsDaylightSavingTime { bool get(); };
public bool SupportsDaylightSavingTime { get; }
member this.SupportsDaylightSavingTime : bool
Public ReadOnly Property SupportsDaylightSavingTime As Boolean
属性值
如果时区支持夏令制,则为 true
;否则为 false
。
示例
以下示例检索本地系统上可用的所有时区的集合,并显示不支持夏令时的名称。
ReadOnlyCollection<TimeZoneInfo> zones = TimeZoneInfo.GetSystemTimeZones();
foreach(TimeZoneInfo zone in zones)
{
if (!zone.SupportsDaylightSavingTime)
Console.WriteLine(zone.DisplayName);
}
let zones = TimeZoneInfo.GetSystemTimeZones()
for zone in zones do
if not zone.SupportsDaylightSavingTime then
Console.WriteLine zone.DisplayName
Dim zones As ReadOnlyCollection(Of TimeZoneInfo) = TimeZoneInfo.GetSystemTimeZones()
For Each zone As TimeZoneInfo In zones
If Not zone.SupportsDaylightSavingTime Then _
Console.WriteLine(zone.DisplayName)
Next
注解
SupportsDaylightSavingTime属性返回TimeZoneInfo.Local的本地时区的 属性值反映控制面板日期和时间应用程序复选框的设置,该复选框定义系统是否自动调整夏令时。 如果它未选中,或者未显示某个时区的复选框,则此属性 false
的值为 。