2009-08-27 6 views
2

私のレールconfig/environment.rbファイルでconfig.time_zoneにBSTを使用する方法を知っている人はいますか? UTCと私はサポートされるタイムゾーンのリストにBSTを追加することを考えて、次にこれを尊重する時のクラスを拡張していますように私はそれを残してきた瞬間にRails BSTタイムゾーンの実装

(> X月+ 1時間の前日曜日)

サポートされているタイムゾーンのリストはどこにありますか?

私は周りを検索して、多くの苦情を見つけましたが、答えがたくさんありませんでした。これはgutubの上になるだろう。あなたはおそらくちょうどUTC +00:00あるLondonという名前のタイムゾーンを、表示されますが、きちんと時間を節約英国夏時間を処理する必要があり乾杯、Dougle

答えて

5
rake time:zones:all 

+0

、私はそれがUTCの別名 –

+0

待ったGMTと同じだと思う処理しますいいえ、あなたは正しかったロンドンはBSTを使用しています。ログのSQLクエリはもちろん、UTCのみです。Cheers molf –

2

あなたは英国で設定する必要があるタイムゾーン、これは自動的にBSTは、残念ながら「ロンドンは」まだ早い時間に出ている

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

開発環境のロード(Rails 3.2.12) :001> Time.zone = 'UK' ArgumentError:無効なタイムゾーン:イギリス – DNNX

+0

Rails 4.1.0で同じエラー – DNNX

+1

@DNNXこれが変更されました。あなたは 'ロンドン'を使用できます。 – MatthewFord

関連する問題