JSFiddle - React, Tailwind, and code Playground

by nmitic

HTML

<script src="https://code.jquery.com/jquery-3.2.1.min.js"></script>
<input id="start" type="date" data-date-inline-picker="true" />
<input id="end" type="date" data-date-inline-picker="true" />

JavaScript

function getDifFDate(startDate, endDate) {
  var timeDiff = Math.abs(endDate.getTime() - startDate.getTime());
  var diffDays = Math.ceil(timeDiff / (1000 * 3600 * 24));
  return diffDays;
}

$('#end').on('change', function() {
  var date1 = new Date($('#start').val());
  var date2 = new Date($('#end').val());	
  
	if(getDifFDate(date1, date2) > 10) {
	    console.log('do something here');
	  }
});