我想以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年11月 - 10日」,但在我看來,我總是看到「2012-11-10」。
我試着將它保存在控制器Date.now
和Date.now.to_s
,但我仍然得到相同的結果。
我一定會錯過簡單的東西,所以任何幫助將不勝感激。
你能有f.text_field型標籤做到這一點的形式? – jhamm
嗯......我不知道:/ – Lichtamberg