Ограничение datetime_select определенным временем начала

Есть ли способ ограничить datetime_select в rails, чтобы он показывал только определенные часы, например так что единственные варианты с 17:00 до 22:00? в настоящее время есть только это:`

<%= f.label :time %><br>
<%= f.datetime_select :time,  :minute_step => 30 %>`

person Sofanisba    schedule 07.02.2016    source источник


Ответы (1)


Это даст вам часовой диапазон с 17:00 до 22:00.

<%= f.datetime_select :time,  minute_step: 30, start_hour: 17, end_hour: 22 %>`
person MilesStanfield    schedule 07.02.2016
comment
Круто... Я думал, что start_hour и end_hour доступны только для select_time и select_hour - person SteveTurczyn; 07.02.2016