If I had a form that allowed for someone to select any start date (MM/DD/YYY) and any end date (MM/DD/YYYY), how would I calculate the difference between those two selected dates?
What am I doing wrong here? Thank you for all your help.
<script>
var date1 = new Date();
var date2 = new Date();
var diff = date2.getTime() - date1.getTime();
var msec = diff;
var hh = Math.floor(msec / 1000 / 60 / 60);
msec -= hh * 1000 * 60 * 60;
var mm = Math.floor(msec / 1000 / 60);
msec -= mm * 1000 * 60;
var ss = Math.floor(msec / 1000);
msec -= ss * 1000;
function timeElapsed() {
var text = hh + ":" + mm + ":" + ss;
document.getElementById("elapse").innerHTML = text;
}
</script>