Создаем портфолио за 1 месяц
К концу месяца: 4 классных проекта в вашем портфолио! Стоимость: 100$. Подробности...
910 of 1492 menu
◀ ▶

Свойство Utc

Utc не зависит от страны. Перевод в него - ConvertTimeToUtc, обратно - ConvertTimeFromUtc. DisplayName здесь не выводят: текст переведён под язык ОС.

Синтаксис

TimeZoneInfo utc = TimeZoneInfo.Utc;

Пример

Давайте прочитать Id:

using System; class Program { static void Main() { string res = TimeZoneInfo.Utc.Id; Console.WriteLine(res); } }

Результат выполнения кода:

"UTC"

Пример

Давайте сравнить BaseUtcOffset с нулём:

using System; class Program { static void Main() { bool res = TimeZoneInfo.Utc.BaseUtcOffset == TimeSpan.Zero; Console.WriteLine(res); } }

Результат выполнения кода:

True

Пример

Давайте проверить летнее время для любой даты:

using System; class Program { static void Main() { var when = new DateTime(2020, 7, 1, 12, 0, 0); bool res = TimeZoneInfo.Utc.IsDaylightSavingTime(when); Console.WriteLine(res); } }

Результат выполнения кода:

False

Смотрите также

← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить