从ruby中的语言环境中选择日期格式

时间:2015-07-07 11:10:17

标签: ruby-on-rails ruby

我在en-US.yml中包含了给定的代码

en-US:
  date:
    formats:
          default: "%m-%d-%Y"
          long: "%B %d, %Y"
          short: "%b %d"

我希望显示格式短,所以我已经给出了

@title=  I18n.l (Time.now, format: :short)

它不起作用它给了我

  

语法错误,意外',',期待')'

请指导我如何解决这个问题。提前谢谢。

2 个答案:

答案 0 :(得分:1)

I18n.l之后你不应该有空格。

您可能需要查看Ruby Style Guide

答案 1 :(得分:1)

按照此语法提供格式类型:

I18n.l Time.now, :format => :short
相关问题