TimeZoneInfo.Id Свойство
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает идентификатор часового пояса.
public:
property System::String ^ Id { System::String ^ get(); };
public string Id { get; }
member this.Id : string
Public ReadOnly Property Id As String
Идентификатор часового пояса.
В следующем примере перечисляются идентификаторы каждого часового пояса, определенного на локальном компьютере.
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
Идентификатор часового пояса — это строка ключа, которая однозначно идентифицирует конкретный часовой пояс. В системах Windows он соответствует подразделам HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\Time Zone ветви реестра в системах Windows и библиотеке ICU в Linux и macOS. Его можно передать в качестве параметра FindSystemTimeZoneById в метод для создания экземпляра TimeZoneInfo объекта, представляющего определенный часовой пояс.
Маңызды
Хотя имя ключа в реестре Windows может содержать не более 255 символов, рекомендуется, чтобы идентификатор, назначенный пользовательскому часовой поясу, был не более 32 символов. Чем длиннее идентификатор, тем выше вероятность того, что при его получении будет указано неверное имя ключа.
Значение свойства обычно, но не всегда идентично значению IdStandardName свойства . Идентификатор универсального часового пояса в формате UTC.
Өнім | Нұсқалар |
---|---|
.NET | Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9 |
.NET Framework | 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1 |
.NET Standard | 1.3, 1.4, 1.5, 1.6, 2.0, 2.1 |
UWP | 10.0 |
.NET кері байланысы
.NET — бастапқы коды ашық жоба. Пікір қалдыру үшін сілтемені таңдаңыз: