在rails上改变ruby中的默认日期格式?

时间:2011-08-22 09:00:09

标签: ruby-on-rails ruby date

我想在Rails中更改默认日期格式。格式应为y / m / d。我将以下代码添加到我的environment.rb

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

但它没有用。如何更改默认格式?我使用rails 2.3.8版本

2 个答案:

答案 0 :(得分:19)

使用以下代码将文件添加到config / initializers:

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

答案 1 :(得分:0)

将它放在config / initializers中的一个文件中,这应该可以。