JSFiddle - React, Tailwind, and code Playground
by sainadh vemula
HTML
<body>
<button onclick="initializeComparison()">Next session</button>
<div id="nextSession">
</div>
</body>
JavaScript
function initializeComparison(){
actual_session = new Date(2017, 6, 22, 17,00);
next_session = new Date(2017, 7, 6, 17, 00);
allSessionsString = new Array("September 16, 2017 17:00:00", "September 30, 2017 17:00:00"); //more to come, just for example
refreshIntervalId = window.setInterval("getNextSession()", 5);
}
function getNextSession(){
if(actual_session < next_session){
actual_session = next_session;
next_session = new Date(allSessionsString[0]);
if(typeof allSessionsString[0] == "undefined"){clearInterval(refreshIntervalId);}
allSessionsString.shift();
}
var element = document.getElementById("nextSession");
element.append ("Next Session: " + actual_session.toLocaleString());
}