2011-06-17 14 views
3

私はいくつかの助けが必要です。 私はこのコードを持っている:datetime_selectヘルパーのタイムゾーンを設定する方法

<%= f.datetime_select :date, :start_year => 2011 %> 

出力は、時間帯を除いて良いですが...タイムゾーンはUTCであり、私は他の時間帯に彼を変更したいです。どうすればいい?私はイニシャライザで何かする必要がありますか?私はこだわっている

に私は、ウェブ上でいくつかのものを見つけましたが、彼らは、レール2にあった、彼らは動作しませんでした。..

おかげで非常に多く、 私は迅速な助けが必要:)

ギャルハースこの質問で私を助けてください! :)

答えて

5

私はそれができますかdatetime_selectは、タイムゾーン自分自身を受け入れる場合場合は、この私のrails3のapplication.rbで

# Set Time.zone default to the specified zone and make Active Record auto-convert to this zone. 
# Run "rake -D time" for a list of tasks for finding time zone names. Default is UTC. 
# config.time_zone = 'Central Time (US & Canada)' 
config.time_zone = 'Berlin' 

を聞いて興味がある持っています。

と私はちょうど助けるかもしれない。このrailscastが見つかりました:それは私のために働い

http://railscasts.com/episodes/106-time-zones-in-rails-2-1

+0

を。 – itziki

関連する問題