Вопрос не может быть решен сам по себе вне контекста.Смещения часовых поясов варьируются в зависимости от года, а также от региона и местности (из-за характера часовых поясов h - политического конструкта, а не чего-либо вменяемого).
Правила меняются со временем, так как региональные организации, которые решают такие вещи, решают их, ине согласованы каким-либо рациональным образом.
Правила и таблицы встроены в каждую ОС - по-разному и полноту / точность, в зависимости от ОС, локального региона и установки / обновления пакетов.Как правило, они не уходят далеко назад во времени и могут содержать данные только для локального региона.
Таблицы предназначены для ответа в первую очередь «Каково текущее время локали» и вторичного «Каково текущее смещение TZ для определенного имени зоны».Получение гораздо большего, чем это - растяжение (например, «Когда происходит летнее время», «Наблюдается ли летнее время в регионе XYZ», «Какое местное время было или смещение TZ для исторического зонированного времени)»
Результат,Ответ на вопрос «Для чего используется смещение UTC» не является единственной числовой константой.
Я рекомендую вам конкретно определить намерение / вариант использования для вопроса, затем создать соответствующую таблицу и импортировать ее в ML как документ.Например, такой:
https://en.wikipedia.org/wiki/List_of_tz_database_time_zones
Настройте в соответствии с фактическим предполагаемым вариантом использования, поскольку вряд ли у вопроса вне контекста будет один единственный ответ, который является правильным для всех целей.