难道我不能简单地获得I18n-ed的日期名称吗?

rau*_*o21 9 ruby-on-rails rails-i18n

我也很喜欢使用带红宝石的导轨.

我只想获得I18n.l一天的名字或一个月的名字,没有完整的日期或时间.因为我没有它.

例如,我只是想以国际化为例

= l Date::DAYNAMES[0]
Run Code Online (Sandbox Code Playgroud)

要么

= l Date::MONTHNAME[0]
Run Code Online (Sandbox Code Playgroud)

可能吗?

Ste*_*fan 20

您可以使用以下命令访问日期名称:

I18n.t(:"date.day_names")
#=> ["Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"]
Run Code Online (Sandbox Code Playgroud)

和月份名称:

I18n.t(:"date.month_names")
#=> [nil, "January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December"]
Run Code Online (Sandbox Code Playgroud)