Как правило, не стоит разбирать сокращения часовых поясов.Помимо указанных вами случаев, слишком много неясностей.
Рассмотрим «CST».Это центральное стандартное время (США), центральное стандартное время (Австралия), стандартное время Китая, стандартное время Кубы, что-то еще?
Допустимыми идентификаторами часовых поясов IANA являются только несколько сокращений.За исключением UTC, они, как правило, не приветствуются.Они существуют только по причинам обратной совместимости в нескольких случаях.
В случае меток времени в файлах журналов сокращения в значительной степени бесполезны, и вам, вероятно, не нужен полный идентификатор часового пояса, такой как America/New_York
,Было бы достаточно иметь смещение от UTC, которое действовало на момент записи, например, -05:00
(во время EST) или -04:00
(во время EDT)
Действительно, согласно файлу документы , формат по умолчанию - offset
.Я бы придерживался этого.