TimeZoneInfo.SupportsDaylightSavingTime Propriété

Définition

Obtient une valeur indiquant si le fuseau horaire a des règles d'heure d'été.

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

Valeur de propriété

true si le fuseau horaire prend en charge l'heure d'été ; sinon, false.

Exemples

L’exemple suivant récupère une collection de tous les fuseaux horaires disponibles sur un système local et affiche les noms de ceux qui ne prennent pas en charge l’heure d’été.

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

Remarques

La valeur de la SupportsDaylightSavingTime propriété pour le fuseau horaire local retourné par la TimeZoneInfo.Local propriété reflète le paramètre de la case Panneau de configuration de l’application Date et Heure qui définit si le système ajuste automatiquement l’heure d’été. Si elle est décochée ou si aucune case à cocher n’est affichée pour un fuseau horaire, la valeur de cette propriété est false.

S’applique à