TimeZoneInfo.Id Eigenschap

Definitie

Hiermee haalt u de tijdzone-id op.

public:
 property System::String ^ Id { System::String ^ get(); };
public string Id { get; }
member this.Id : string
Public ReadOnly Property Id As String

Waarde van eigenschap

De tijdzone-id.

Voorbeelden

In het volgende voorbeeld ziet u de id van elk van de tijdzones die op de lokale computer zijn gedefinieerd.

ReadOnlyCollection<TimeZoneInfo> zones = TimeZoneInfo.GetSystemTimeZones();
Console.WriteLine("The local system has the following {0} time zones", zones.Count);
foreach (TimeZoneInfo zone in zones)
   Console.WriteLine(zone.Id);
let zones = TimeZoneInfo.GetSystemTimeZones()
printfn $"The local system has the following {zones.Count} time zones"
for zone in zones do
    printfn $"{zone.Id}"
Dim zones As ReadOnlyCollection(Of TimeZoneInfo) = TimeZoneInfo.GetSystemTimeZones()
Console.WriteLine("The local system has the following {0} time zones", zones.Count)
For Each zone As TimeZoneInfo In zones
   Console.WriteLine(zone.Id)
Next

Opmerkingen

De tijdzone-id is een sleuteltekenreeks die een bepaalde tijdzone uniek identificeert. Op Windows systemen komt deze overeen met de subsleutels van de registersleutel HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\Time Zones. In Linux en macOS is het afkomstig van de ICU-bibliotheek. Het kan worden doorgegeven als een parameter aan de FindSystemTimeZoneById methode om een object te instantiƫren dat een TimeZoneInfo bepaalde tijdzone vertegenwoordigt.

Important

Hoewel een sleutelnaam in het Windows-register maximaal 255 tekens kan zijn, raden we u aan een id te gebruiken die u toewijst aan een aangepaste tijdzone 32 tekens of minder. Hoe langer de id, hoe groter de kans dat een onjuiste sleutelnaam wordt opgegeven bij het ophalen.

De waarde van de Id eigenschap is meestal, maar niet altijd, identiek aan die van de StandardName eigenschap. De id van de Coordinated Universal Time zone is UTC.

Van toepassing op