如何从今天开始向后写一个select_year?

时间:2010-10-19 17:48:35

标签: ruby-on-rails datetime forms

我知道有一个select_Year,但我无法弄清楚如何使用它:

= f.select_year("dob", :start_year => DateTime.now.year, :end_year => DateTime.now.year - 100 )

这是不正确的..你真的会写这个吗?我的属性为:dob

1 个答案:

答案 0 :(得分:1)

= f.select_year(Date.today, :start_year => DateTime.now.year, :end_year => DateTime.now.year - 100, :field_name => 'dob' )

修改

下一个工作

select_year(Date.today, {:start_year => DateTime.now.year, :end_year => DateTime.now.year - 100}, {:name => 'card_signup[dob]'})