私はこれを日付範囲ピッカーに使用しています: http://www.daterangepicker.com/
それはかなり簡単ですが、時間ドロップダウンで特定の時間を無効にする方法が見つからないようです。たとえば、選択で 12 と 1 を無効にしたいと思います。誰かが同じことを越えましたか?
これが私のフィドルです:
そして、ここに簡単な外観があります:
$(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 hr = end.diff(start, 'hours');
$('#TotalHrs').val(hr);
});
});