TimeZoneInfo.Id Propriedade
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Obtém o identificador do fuso horário.
public:
property System::String ^ Id { System::String ^ get(); };
public string Id { get; }
member this.Id : string
Public ReadOnly Property Id As String
Valor de Propriedade
O identificador do fuso horário.
Exemplos
O exemplo seguinte lista o identificador de cada um dos fusos horários definidos no computador 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
Observações
O identificador de fuso horário é uma cadeia de chaves que identifica de forma única um determinado fuso horário. Em sistemas Windows, corresponde às subchaves da chave de registo HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\Time Zones. No Linux e macOS, vem da Biblioteca da UCI. Pode ser passado como parâmetro ao FindSystemTimeZoneById método para instanciar um TimeZoneInfo objeto que representa um determinado fuso horário.
Importante
Embora um nome de chave no registo do Windows possa ter no máximo 255 caracteres, recomendamos que um identificador que atribui a um fuso horário personalizado tenha 32 caracteres ou menos. Quanto mais longo for o identificador, maior a probabilidade de um nome de chave incorreto ser fornecido ao recuperá-lo.
O valor da Id propriedade é normalmente, mas nem sempre, idêntico ao da propriedade StandardName . O identificador do fuso horário universal coordenado é UTC.