Реализация часового пояса Rails BST - PullRequest
2 голосов
/ 27 августа 2009

Кто-нибудь знает, как я могу использовать BST для config.time_zone в моем файле rails config / environment.rb?

В данный момент я оставил его как UTC, и я думаю добавить BST в список поддерживаемых часовых поясов, а затем расширить класс Time для соблюдения этого (> последнее воскресенье X месяца + 1 час)

Где я могу найти список поддерживаемых часовых поясов?

Осматривая, я нашел много жалоб, но не много ответов. это будет на guthub как можно скорее.

Ура, Дугл

Ответы [ 2 ]

5 голосов
/ 27 августа 2009
rake time:zones:all

Вы, вероятно, увидите часовой пояс с именем London, который равен UTC +00:00, но должен правильно обрабатывать переход на летнее время в Великобритании.

2 голосов
/ 17 октября 2010

Часовой пояс, который вам нужно установить, это Великобритания, он автоматически обрабатывает BST

Time.zone = 'London'
Time.zone.now
 => Sun, 17 Oct 2010 02:09:54 BST +01:00
...