我正在尝试以 YYYY-MMM-DD 方式格式化我的日期。我有一个指定的 en.yml 文件。
formats:
default: ! '%Y-%b-%d'
我还在我的初始化程序文件夹中创建了一个 date_time_formats.rb。
Date::DATE_FORMATS[:default] = '%Y-%b-%d'
Time::DATE_FORMATS[:db]= '%Y-%b-%d'
我也尝试将相同的代码直接放在我的environments.rb
文件中。如果我在控制台中测试默认值,Date.now.to_s
那么我会得到我期望的回报,“2012-Nov-10”,但在我看来,我总是看到“2012-11-10”。
我尝试使用 and 将其保存在控制器中Date.now
,Date.now.to_s
但我仍然得到相同的结果。
我必须缺少一些简单的东西,所以任何帮助将不胜感激。