TimeZoneInfo.SupportsDaylightSavingTime Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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
.