Учитывая смещение часового пояса, каковы соответствующие часовые пояса? - PullRequest
0 голосов
/ 25 октября 2019

Учитывая смещение, как запросить соответствующие часовые пояса?

Пример: -05:00

Должен вернуться AMT и EDT (вместе с остальными)

Ответы [ 2 ]

1 голос
/ 25 октября 2019

Вообще говоря, этот вопрос не подлежит ответственности.

Однако можно задать любой из следующих вопросов:

  • Какие часовые пояса могут использовать это смещение сейчас?
  • Какие часовые пояса могли использовать это смещение в какой-то другой конкретной дате и времени в прошлом?
  • Какие часовые пояса можно было бы прогнозировать для использования этого смещения в какую-то другую конкретную дату и время в будущем?
  • В каких часовых поясах когда-либо использовалось это смещение в любой момент времени?

Это все разные вопросы, и для многих смещений вы не получите ни одного ответа ни от одного из них.

Кроме того, вы, похоже, просите сокращения часовых поясов, которые также могут быть неоднозначными. Например, CST имеет пять возможных интерпретаций, IST имеет три и т. Д.

См. Также тег часового пояса вики .

0 голосов
/ 25 октября 2019

Это должно работать:

ActiveSupport::TimeZone.all.select{ |tz| tz.formatted_offset.eql?('-05:00') }.map(&:now)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...