TimeZoneInfo.SupportsDaylightSavingTime Propriedade

Definição

Obtém um valor que indica se o fuso horário tem regras 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 da propriedade

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

Exemplos

O exemplo a seguir recupera uma coleção de todos os fusos horários disponíveis em um sistema local e exibe os nomes daqueles que não dão suporte ao 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

Comentários

O valor da SupportsDaylightSavingTime propriedade para o fuso horário local retornado pela TimeZoneInfo.Local propriedade reflete a configuração da caixa de seleção do aplicativo de data e hora do Painel de Controle que define se o sistema se ajusta automaticamente para o horário de verão. Se estiver desmarcada ou se nenhuma caixa de seleção for exibida para um fuso horário, o valor dessa propriedade será false.

Aplica-se a