TimeZoneInfo.SupportsDaylightSavingTime Özellik

Tanım

Saat diliminde herhangi bir yaz saati kuralları olup olmadığını gösteren bir değer alır.

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

Özellik Değeri

true saat dilimi gün ışığından yararlanma saatini destekliyorsa; aksi takdirde , false.

Örnekler

Aşağıdaki örnek, yerel bir sistemde bulunan tüm saat dilimlerinden oluşan bir koleksiyonu alır ve gün ışığından yararlanma saatini desteklemeyenlerin adlarını görüntüler.

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

Açıklamalar

özelliği tarafından TimeZoneInfo.Local döndürülen yerel saat dilimi için özelliğin SupportsDaylightSavingTime değeri, sistemin yaz saati için otomatik olarak ayarlanıp ayarlanmadığını tanımlayan Denetim Masası Tarih ve Saat uygulamasının onay kutusunun ayarını yansıtır. İşaretsizse veya bir saat dilimi için onay kutusu görüntülenmiyorsa, bu özelliğin değeri olur false.

Şunlara uygulanır