Compartir vía


TimeZoneInfo.SupportsDaylightSavingTime Propiedad

Definición

Obtiene un valor que indica si la zona horaria tiene alguna regla de horario de verano.

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

Valor de propiedad

Es true si la zona horaria admite el horario de verano; en caso contrario, es false.

Ejemplos

En el ejemplo siguiente se recupera una colección de todas las zonas horarias disponibles en un sistema local y se muestran los nombres de los que no admiten el horario de verano.

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

Comentarios

El valor de la SupportsDaylightSavingTime propiedad para la zona horaria local devuelta por la TimeZoneInfo.Local propiedad refleja el valor de la casilla de la aplicación fecha y hora de Panel de control que define si el sistema se ajusta automáticamente para el horario de verano. Si está desactivada o si no se muestra ninguna casilla para una zona horaria, el valor de esta propiedad es false.

Se aplica a