Я знаю, что daterangepicker имеет функцию отключения диапазона дат. Но на этот раз мне нужно отключить диапазон времени. В частности, 12:00 AM - 1:00 PM. Если я выбрал 11:00 - 2:00 PM, расчетное общее количество часов составило бы 2 часа, зачищая 1 час от диапазона времени отключения. Возможно ли это? Если нет, есть ли работа? Как стартер, я thisBootstrap Daterangepicker вычитание времени
$(function() {
$('input[name="Date2"]').daterangepicker({
minDate: getCurrentDateToday()+" 8:30 AM",
dateLimit: { "days": 1},
timePicker: true,
timePickerIncrement: 1,
locale: {format: 'MM/DD/YYYY h:mm A'}
},
function(start, end, label)
{
var hd = end.diff(start, 'hours');
var md = end.diff(start, 'minutes');
var minutesDue = md - (hd*60);
var hoursDue = hd +"."+minutesDue;
$('#txtTotalHrs').val(hoursDue);
});
});
HTTP: //http//jsfiddle.net/onelazy/amtxsf0x/ ссылка не работает. –
сожалею об этом, я отредактировал ссылку, изменив ее на рабочий – OneLazy
Привет, OneLazy, ваша проблема решена ... проверьте Редактированный ответ (поместите весь скрипт в свой код и попробуйте). –