simple_form gem并指定分钟输入的可能值

时间:2012-04-19 12:02:18

标签: ruby-on-rails datetime simple-form

我使用simple_form gem 在我的view.html.haml中我有代码

f.input :integration_deadline, :start_year=> Date.today.year, :end_year =>Date.today.year + 2, :order =>[:month, :day, :year, :hour, :minute], :ampm => true

有没有办法指定可能的值:分钟, 例如00,10,20,30,40,50,60或00,30

目前它会生成带选项的选择

<option value="00">00</option>
<option value="01">01</option>
<option value="02">02</option>
<option value="03">03</option>
<option value="04">04</option>
<option value="05">05</option>
<option value="06">06</option>
...
<option value="60">60</option>
相反,我想得到

<option value="00">00</option>
<option value="30">30</option>

感谢。

1 个答案:

答案 0 :(得分:4)

像这里添加:minute_step选项:

f.datetime_select :integration_deadline, ....., minute_step: 30