Определить смещение часового пояса к гринвичу по его названию - C#
Формулировка задачи:
Смещение локальной зоны, мы можем узнать через:
А если, у меня есть только название тайм зоны, как узнать её смещение к Гринвичу (с учётом переходов на летнее-зимнее время)?
Типа: DateTimeOffset.Now.Offset("Eastern Standard Time"), выводит: -4
DateTimeOffset.Now.Offset.TotalHours
Решение задачи: «Определить смещение часового пояса к гринвичу по его названию»
textual
Листинг программы
TimeSpan est = TimeZoneInfo.FindSystemTimeZoneById("Eastern Standard Time").GetUtcOffset(DateTime.Now);
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д