アプリで簡単なフォームを使用して、ユーザーの誕生日を取得しています。
1900年にさかのぼるように設定されています(そして私はこのままにしておきたいです)が、デフォルトの開始を1950年のようにする方法があるかどうか疑問に思っていました(必要に応じて古いものに戻ることができます)ので、ほとんどユーザーは自分の年齢に到達するまでスクロールする必要はありません。
<%= f.input :date_of_birth, :as => :date, :start_year => 1900,
:end_year => Date.today.year - 12,
:order => [ :day, :month, :year], :required => true %>
ありがとう!