TimeZoneInfo.Id Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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
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.