Могу ли я как-то передать название часового пояса или аббревиатуру на Time.new. У меня все работает со смещением, но мне нужен часовой пояс, такой как PST, GMT и т. Д.Пропустить часовое пояса на Time.new
Просьба посмотреть мой простой код ниже.
После уже работает
Time.new(year, month, day, hr, min, sec, utc_offset)
Я хочу что-то вроде следующие работы.
Time.new(year, month, day, hr, min, sec, timezone_name/abbreviation)
Любая помощь очень ценится.
Тщательное - временная зона bbreviations может быть неоднозначным. Например, существует 5 различных интерпретаций КНТ. Это «Центральное стандартное время», «Китайское стандартное время» и т. Д. Подробнее см. [Список по википедии] (https://en.wikipedia.org/wiki/List_of_time_zone_abbreviations). –
@MattJohnson благодарит за очень полезный комментарий. но я использую только us_zones. Но да, вы правы. Я думаю, я должен хранить полное имя часового пояса. – AMBasra