Решение найдено
$(function() {
$('#calendar').fullCalendar({
defaultView: 'agendaWeek',
allDaySlot: false,
selectable: true,
select: function(startDate, endDate) {
alert('selected ' + startDate.format() + ' to ' + endDate.format());
},
events: [
{
title: 'Teste2',
start: new Date(2019, 5, 6, 11, 00),
allDay: false,
backgroundColor: 'red'
},
{
dow: [ 3,4 ],
start: '10:00', // 10am
end: '16:00' ,// 4pm
rendering: 'background'
}, {
dow: [ 3,4 ],
start: '18:00', // 10am
end: '20:00', // 4pm
rendering: 'background'
}],
businessHours: [ // specify an array instead
{
dow: [ 3,4 ],
start: '10:00', // 10am
end: '16:00' // 4pm
},
{
dow: [ 3,4 ],
start: '18:00', // 10am
end: '20:00', // 4pm
}
]
});
});
https://codepen.io/anon/pen/byzmzN
Использую фоновые события