Прочитать на английском

Поделиться через


TimeZoneInfo.Utc Свойство

Определение

Возвращает объект TimeZoneInfo, представляющий часовой пояс UTC.

C#
public static TimeZoneInfo Utc { get; }

Значение свойства

Объект, представляющий часовой пояс UTC.

Примеры

В следующем примере извлекается TimeZoneInfo объект , представляющий время в формате UTC, и выводится отображаемое имя, стандартное имя времени и летнее время.

C#
TimeZoneInfo universalZone = TimeZoneInfo.Utc;
Console.WriteLine("The universal time zone is {0}.", universalZone.DisplayName);
Console.WriteLine("Its standard name is {0}.", universalZone.StandardName);
Console.WriteLine("Its daylight savings name is {0}.", universalZone.DaylightName);

Комментарии

Это встроенный объект; Сведения об этом TimeZoneInfo объекте не извлекаются из реестра в системах Windows и из библиотеки ICU в Linux и macOS.

Важно!

Всегда следует обращаться к зоне utc через TimeZoneInfo.Utc свойство , а не назначать часовой пояс UTC переменной TimeZoneInfo объекта. Это предотвращает TimeZoneInfo недействительную переменную объекта при вызове ClearCachedData метода .

Координированное универсальное время ранее было известно как среднее время по Гринвичу (GMT).

Применяется к

Продукт Версии
.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, 10
.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.0, 1.1, 1.2, 1.3, 1.4, 1.5, 1.6, 2.0, 2.1
UWP 10.0

См. также раздел