Rails上のRubyのデフォルトの日付形式を変更しますか?

date ruby ruby-on-rails
Rails上のRubyのデフォルトの日付形式を変更しますか?

Railsのデフォルトの日付形式を変更したい。 形式はy / m / dでなければなりません。 次のコードをenvironment.rbに追加します

ActiveSupport::CoreExtensions::Date::Conversions::DATE_FORMATS.
merge!(:default => '%Y/%m/%d')

しかし、うまくいきませんでした。 デフォルト形式を変更するにはどうすればよいですか? Rails 2.3.8バージョンを使用します

  11  1


ベストアンサー

次のコードを使用して、config / initializersにファイルを追加します。

Date::DATE_FORMATS[:default]="%Y/%m/%d"
Time::DATE_FORMATS[:default]="%Y/%m/%d %H:%M"

19


それをconfig / initializersのファイルに入れると、うまくいくはずです。

0


タイトルとURLをコピーしました