Приложение My Rails проверяет часовые пояса (и находит смещения), используя список имен часовых поясов в TZInfo::Timezone.all_identifiers
.
Я могу без проблем извлекать часовые пояса, имеющие смещение :00
по Гринвичу:
irb(main):008:0> TZInfo::Timezone.get("Etc/GMT+1")
=> #<TZInfo::DataTimezone: Etc/GMT+1>
Но при попытке получить Etc/
часовые пояса со смещением :30
я получаю следующее исключение времени выполнения:
irb(main):012:0> TZInfo::Timezone.get("Etc/GMT+5:30")
Traceback (most recent call last):
1: from (irb):12
TZInfo::InvalidTimezoneIdentifier (Invalid identifier)
Я специально ищу Indian/Delhi
илиEtc/GMT+5:30
.
Как добавить собственное имя / смещение часового пояса в список источников в геме tzinfo
?