TimeZoneInfo.Id Eigenschaft

Definition

Ruft den Zeitzonenbezeichner ab.

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

Eigenschaftswert

Der Zeitzonenbezeichner.

Beispiele

Im folgenden Beispiel wird der Bezeichner der einzelnen Zeitzonen aufgelistet, die auf dem lokalen Computer definiert sind.

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

Hinweise

Der Zeitzonenbezeichner ist eine Schlüsselzeichenfolge, die eine bestimmte Zeitzone eindeutig identifiziert. Auf Windows-Systemen entspricht er den Unterschlüsseln des HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\Time Zone Branch der Registrierung auf Windows-Systemen und aus der ICU-Bibliothek unter Linux und macOS. Es kann als Parameter an die FindSystemTimeZoneById -Methode übergeben werden, um ein TimeZoneInfo Objekt zu instanziieren, das eine bestimmte Zeitzone darstellt.

Wichtig

Obwohl ein Schlüsselname in der Windows-Registrierung maximal 255 Zeichen lang sein kann, wird empfohlen, dass ein Bezeichner, den Sie einer benutzerdefinierten Zeitzone zuweisen, maximal 32 Zeichen umfassen. Je länger der Bezeichner ist, desto größer ist die Wahrscheinlichkeit, dass beim Abrufen ein falscher Schlüsselname angegeben wird.

Der Wert der Eigenschaft ist in der Id Regel, aber nicht immer identisch mit dem wert der StandardName -Eigenschaft. Der Bezeichner der koordinierten universellen Zeitzone ist UTC.

Gilt für: