TimeZoneInfo.Id TimeZoneInfo.Id TimeZoneInfo.Id TimeZoneInfo.Id Property

Definition

Ruft den Zeitzonenbezeichner ab.Gets the time zone identifier.

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.The time zone identifier.

Beispiele

Das folgende Beispiel listet die ID der einzelnen der auf dem lokalen Computer definierten Zeitzonen.The following example lists the identifier of each of the time zones defined on the local computer.

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);
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.The time zone identifier is a key string that uniquely identifies a particular time zone. Auf Windows-Systemen, entspricht die Unterschlüssel HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\Time Zone Branch der Registrierung auf Windows-Systemen und von der ICU-Bibliothek unter Linux und MacOS.On Windows systems, it corresponds to the subkeys of the HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\Time Zone branch of the registry on Windows systems and from the ICU Library on Linux and macOS. Es kann als Parameter übergeben werden die FindSystemTimeZoneById Methode zum Instanziieren einer TimeZoneInfo Objekt, das eine bestimmte Zeitzone darstellt.It can be passed as a parameter to the FindSystemTimeZoneById method to instantiate a TimeZoneInfo object that represents a particular time zone.

Wichtig

Obwohl ein Schlüsselname in der Windows-Registrierung maximal 255 Zeichen sein kann, empfehlen wir, dass ein Bezeichner, den Sie eine benutzerdefinierte Zeitzone zuweisen, maximal 32 Zeichen lang sein.Although a key name in the Windows registry can be a maximum of 255 characters, we recommend that an identifier that you assign to a custom time zone be 32 characters or fewer. Je länger der Bezeichner, der größer ist die Wahrscheinlichkeit, die ein falscher Schlüssel Namen werden bereitgestellt, wenn sie abrufen.The longer the identifier, the greater the probability that an incorrect key name will be supplied when retrieving it.

Der Wert des der Id Eigenschaft ist in der Regel aber nicht immer identisch mit der StandardName Eigenschaft.The value of the Id property is usually, but not always, identical to that of the StandardName property. Der Bezeichner der Coordinated Universal Time Zone ist UTC.The identifier of the Coordinated Universal Time zone is UTC.

Gilt für: