JSFiddle - React, Tailwind, and code Playground
by sun21170
HTML
<div id='div1'></div>
<div id ='div2'></div>
JavaScript
var dt = new Date();
var startTime = '03:30:20';
var endTime = '23:10:10';
var s = startTime.split(':');
var dt1 = new Date(dt.getFullYear(), dt.getMonth(), dt.getDate(), parseInt(s[0]), parseInt(s[1]), parseInt(s[2]));
var e = endTime.split(':');
var dt2 = new Date(dt.getFullYear(), dt.getMonth(), dt.getDate(),parseInt(e[0]), parseInt(e[1]), parseInt(e[2]));
div1.innerHTML = (dt >= dt1 && dt <= dt2) ? 'Current time is between startTime and endTime' : 'Current time is NOT between startTime and endTime';
div2.innerHTML ='dt = ' + dt + '<br />'+ 'dt1 = ' + dt1 + '<br />' + 'dt2 =' + dt2;