2

我对 Rails 的日期格式有疑问。在我看来,默认的日期格式是dd/mm/yyyy. 我将如何将其更改为类似的东西mm/dd/yyyy

我在某处读到 ActiveSupport gem 可以处理这个问题,但我不知道它是如何工作的。

4

2 回答 2

7

将以下行放入您的 enviroment.rb

Date::DATE_FORMATS.merge!(:default => "%m/%d/%Y")

并尝试

 Time.now.to_date.to_s

在你的轨道控制台上

于 2011-03-10T07:22:32.047 回答
2

您可以将文件添加到config/initializers名称为 ie (date_time_formats.rb) 的文件夹中。只需将以下行添加到文件中。

Date::DATE_FORMATS[:default] = '%m/%d/%Y'

根据要求,您可以更改日期格式。

于 2011-05-23T12:26:58.017 回答