私の質問はこのSO問題に似ていますが、私の質問には答えません:
追加できることを理解しました
Time::DATE_FORMATS[:default] = "%Y/%m/%d"
myenvironment.rb
に変更すると、それに応じてデフォルトの時刻形式が変更されます。
だから私がそうするとき、私はTime.now.to_s
正しいフォーマットを取得します。
ただし、私の質問は、なぜこれが form_builder で機能しないのかということです。例えば:
<%= f.text_field :date %>
完全な UTC タイムスタンプを返します。2013-01-25 07:45:21
私はこれができることを知っています
<%= f.text_field :date, :value => @post.date.to_s %>
そして、それは私に正しいフォーマットを与えます。
しかし、この解決策は私にはハッキーに思えます。これは本当にそれを行う唯一の方法ですか?