TimeZoneInfo.SupportsDaylightSavingTime Propriedade

Definição

Recebe um valor que indica se o fuso horário tem alguma regra de horário de verão.

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

Valor de Propriedade

true se o fuso horário suportar o horário de verão; caso contrário, false.

Exemplos

O exemplo seguinte recupera uma coleção de todos os fusos horários disponíveis num sistema local e mostra os nomes daqueles que não suportam o horário de verão.

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

Observações

O valor da propriedade SupportsDaylightSavingTime para o fuso horário local devolvido pela propriedade TimeZoneInfo.Local reflete a definição da caixa de seleção da aplicação Painel de Controlo Data e Hora que define se o sistema ajusta automaticamente para o horário de verão. Se estiver desmarcado, ou se não for exibida uma caixa de seleção para um fuso horário, o valor desta propriedade é false.

Aplica-se a