Сиквел Gem TZInfo к смещению UTC - название города в передней части

У меня есть модель, определенная в моем бэкэнде, которая определяется как

class TimezoneIdentifier < Sequel::Model
end

В моем компоненте реакции переднего плана мне нужно отобразить часовые пояса в формате UTC-5 Онтарио и так далее. Есть ли способ сделать это?

В моей базе данных есть все идентификаторы часовых поясов из драгоценного камня TZInfo.

Я не использую Rails.

1 ответ

Вам необходимо реализовать функциональность, аналогичную ActiveSupport::TimeZone"S. Проверять, выписываться #to_s, #formatted_offset, #utc_offset здесь https://github.com/rails/rails/blob/master/activesupport/lib/active_support/values/time_zone.rb#L306

Или вы можете использовать ActiveSupport::TimeZone без остатка ActiveSupport с require 'active_support/values/time_zone',

Другие вопросы по тегам