Condividi tramite


TimeZoneInfo.Id Proprietà

Definizione

Ottiene l'identificatore del fuso orario.

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

Valore della proprietà

Identificatore del fuso orario.

Esempio

Nell'esempio seguente viene elencato l'identificatore di ogni fuso orario definito nel computer locale.

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

Commenti

L'identificatore del fuso orario è una stringa chiave che identifica in modo univoco un particolare fuso orario. Nei sistemi Windows corrisponde alle sottochiavi del ramo HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\Time Zone del Registro di sistema nei sistemi Windows e dalla libreria ICU in Linux e macOS. Può essere passato come parametro al FindSystemTimeZoneById metodo per creare un'istanza di un oggetto che rappresenta un TimeZoneInfo determinato fuso orario.

Importante

Anche se un nome di chiave nel Registro di sistema di Windows può avere un massimo di 255 caratteri, è consigliabile assegnare un identificatore a un fuso orario personalizzato con un massimo di 32 caratteri. Più lungo è l'identificatore, maggiore è la probabilità che venga specificato un nome di chiave non corretto durante il recupero.

Il valore della Id proprietà è in genere, ma non sempre, identico a quello della StandardName proprietà . L'identificatore del fuso orario Coordinated Universal è UTC.

Si applica a