TimeZoneInfo.SupportsDaylightSavingTime Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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
.