2015-11-20 2 views
0

Есть ли способ сделать сборщик бутстрапов datetime, чтобы показать мне только варианты, которые представляют интервалы в полчаса? (8:00, 8:30, 9:00, 9:30; ...)Bootstrap datetime picker опция для выбора из каждых полутора часов

Также я хотел бы узнать, существуют ли способы ограничить промежутки времени (например, начать с 8:00 до 18: 00 PM).

ответ

3

Вы можете установить интервал с параметром stepping, в то время как вы можете использовать enabledHours, чтобы ограничить допустимые часы дня. Предполагая, что «DateTimePicker» является идентификатор компонента, вы можете инициализировать его следующим образом:

$('#datetimepicker').datetimepicker({ 
    stepping: 30, 
    enabledHours: [8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18] 
}); 

Вы можете найти дополнительную информацию в official documentation of the library

0

Для меня это работает: -

$('.datetimepicker').datetimepicker({ autoclose:true, minuteStep: 30, hoursDisabled: [19, 20, 21, 22, 23, 00, 1, 2, 3, 4, 5, 6, 7] });

+0

Это должен был быть комментарий, а не ответ. С немного больше rep, [вы сможете оставлять комментарии] (http://stackoverflow.com/privileges/comment). –

+0

Это не дает ответа на вопрос. Когда у вас будет достаточно [репутации] (https://stackoverflow.com/help/whats-reputation), вы сможете [прокомментировать любое сообщение] (https://stackoverflow.com/help/privileges/comment); вместо этого [предоставить ответы, которые не требуют разъяснений у аськи) (https://meta.stackexchange.com/questions/214173/why-do-i-need-50-reputation-to-comment-what-can- я-делать-вместо этого). - [Из обзора] (/ review/low-quality-posts/18953536) –