Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby/21.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 从ruby中的区域设置中选择日期格式_Ruby On Rails_Ruby - Fatal编程技术网

Ruby on rails 从ruby中的区域设置中选择日期格式

Ruby on rails 从ruby中的区域设置中选择日期格式,ruby-on-rails,ruby,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) 它不起作用,它给了我 语法错误,意外的“,”,应为“)” 请指导我如何解决这个问题。提前谢谢。您不应该在

我已将给定代码包含在我的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)
它不起作用,它给了我

语法错误,意外的“,”,应为“)”


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

您不应该在
I18n.l
后面留空格


您可能需要检查

以下语法以提供格式类型:

I18n.l Time.now, :format => :short
这是一个打字错误,
I18n.l(…)
I18n.l
之后加空格?