TimeZoneInfo.Id Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá identifikátor časového pásma.
public:
property System::String ^ Id { System::String ^ get(); };
public string Id { get; }
member this.Id : string
Public ReadOnly Property Id As String
Hodnota vlastnosti
Identifikátor časového pásma.
Příklady
Následující příklad vypíše identifikátor každého časového pásma definovaného v místním počítači.
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
Poznámky
Identifikátor časového pásma je řetězec klíče, který jednoznačně identifikuje konkrétní časové pásmo. V systémech Windows odpovídá podklíčům HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\Time Zone větve registru v systémech Windows a z knihovny ICU v Linuxu a macOS. Je možné ji předat jako parametr metodě pro FindSystemTimeZoneById vytvoření instance objektu TimeZoneInfo , který představuje konkrétní časové pásmo.
Důležité
I když název klíče v registru systému Windows může obsahovat maximálně 255 znaků, doporučujeme, aby identifikátor, který přiřadíte vlastnímu časovému pásmu, obsahoval maximálně 32 znaků. Čím delší je identifikátor, tím větší je pravděpodobnost, že se při jeho načítání zadá nesprávný název klíče.
Hodnota vlastnosti je obvykle, ale ne vždy, shodná StandardName s hodnotou Id vlastnosti. Identifikátor koordinovaného univerzálního časového pásma je UTC.