TimeZoneInfo.Id Propiedad

Definición

Obtiene el identificador de la zona horaria.

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

Valor de propiedad

String

Identificador de la zona horaria.

Ejemplos

En el ejemplo siguiente se muestra el identificador de cada una de las zonas horarias definidas en el equipo local.

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

Comentarios

El identificador de zona horaria es una cadena de clave que identifica de forma única una zona horaria determinada. En los sistemas Windows, corresponde a las subclaves de la rama HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\Time Zone del Registro en sistemas Windows y desde la biblioteca de ICU en Linux y macOS. Se puede pasar como parámetro al FindSystemTimeZoneById método para crear una instancia de un TimeZoneInfo objeto que representa una zona horaria determinada.

Importante

Aunque un nombre de clave en el registro de Windows puede tener un máximo de 255 caracteres, se recomienda que un identificador que asigne a una zona horaria personalizada tenga 32 caracteres o menos. Cuanto más tiempo sea el identificador, mayor será la probabilidad de que se proporcione un nombre de clave incorrecto al recuperarlo.

El valor de la Id propiedad suele ser, pero no siempre, idéntico al de la StandardName propiedad . El identificador de la zona horaria universal coordinada es UTC.

Se aplica a