fullcalendar
HTML
<script src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.22.2/moment.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/fullcalendar/3.9.0/fullcalendar.min.js"></script>
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/fullcalendar/3.9.0/fullcalendar.min.css">
<div id='calendar'></div>
JavaScript
$(document).ready(function() {
$('#calendar').fullCalendar({
header: {
left: 'prev,next today',
center: 'title',
right: 'month,agendaWeek,agendaDay'
},
events: events()
});
});
function events() {
return [{
"id": 1,
"title": "event1",
"start": "2019-05-03",
"end": "2019-05-03"
},
{
"id": 2,
"title": "event2",
"start": "2019-05-10",
"end": "2019-05-10"
},
];
}