Freigeben über


TimeZoneInfo.SupportsDaylightSavingTime Eigenschaft

Definition

Ruft einen Wert ab, der angibt, ob die Zeitzone über Sommerzeitregeln verfügt.

public:
 property bool SupportsDaylightSavingTime { bool get(); };
public bool SupportsDaylightSavingTime { get; }
member this.SupportsDaylightSavingTime : bool
Public ReadOnly Property SupportsDaylightSavingTime As Boolean

Eigenschaftswert

true, wenn die Zeitzone Sommerzeit unterstützt, andernfalls false.

Beispiele

Das folgende Beispiel ruft eine Auflistung aller Zeitzonen ab, die auf einem lokalen System verfügbar sind, und zeigt die Namen derer an, die keine Sommerzeit unterstützen.

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

Hinweise

Der Wert der SupportsDaylightSavingTime Eigenschaft für die von der TimeZoneInfo.Local -Eigenschaft zurückgegebene lokale Zeitzone spiegelt die Einstellung des Kontrollkästchens Systemsteuerung Datums- und Uhrzeitanwendung wider, das definiert, ob das System automatisch die Sommerzeit anpasst. Wenn es deaktiviert ist oder kein Kontrollkästchen für eine Zeitzone angezeigt wird, ist falseder Wert dieser Eigenschaft .

Gilt für: