Rails日期选择选项?

时间:2010-05-19 10:06:57

标签: ruby-on-rails select date internationalization

我的rails应用程序中有一个date_select字段,如下所示:

<%= f.date_select :dateinstructed %>

我想重新排序下拉列表,显示它们输出为:

DD/MM/YYYY

根据我所读到的,您可以使用:order选项,但我不确定如何实际使用此选项:

<%= f.date_select :dateinstructed, :order = {:day, :month, :year} %>

显然这是不对的,但我应该用什么代替:

:day, :month, :year

任何帮助将不胜感激!

谢谢,

丹尼

2 个答案:

答案 0 :(得分:21)

我认为应该是:

<%= f.date_select :dateinstructed, :order => [:day, :month, :year] %>

希望它有所帮助。

答案 1 :(得分:0)

这个怎么样:

  prompt: { day: 'Select day', month: 'Select month', year: 'Select year' }