我在config / locales / en.yml文件中指定了这些日期/时间格式:
time:
formats:
long_date: "%B %d, %Y"
medium_date: "%b %d, %Y"
short_date: "%m/%d/%y %I:%M %p"
date:
formats:
long_date: "%B %d, %Y"
medium_date: "%b %d, %Y"
short_date: "%m/%d/%y"
我正试图在我的一个观点中打印一个本地化的日期:
<%= l report.created_at, :format => :medium_date %>
但月份名称变得奇怪,产生的输出
n 13, 2012
我使用时得到相同的输出:format =&gt; :LONG_DATE
我使用时:format =&gt; :short_date,但一切都很好,我得到了:
03/13/12 07:53 am
我知道这是我做的事情,因为它几天前工作得很好。有没有人见过这样的东西?
答案 0 :(得分:0)
想出来了。我在我的en.yml文件中有这个:
en:
date: "Date"
...当然覆盖了日期:日期格式的关键!