Hours
Minutes
Seconds
Refresh page if you are having issues
function getTimeRemaining(endtime) { var t = Date.parse(endtime) - Date.parse(new Date()); //console.log(endtime); var seconds = Math.floor((t / 1000) % 60); var minutes = Math.floor((t / 1000 / 60) % 60); var hours = Math.floor((t / (1000 * 60 * 60)) % 24); var days = Math.floor(t / (1000 * 60 * 60 * 24)); return { 'total': t, 'days': days, 'hours': hours, 'minutes': minutes, 'seconds': seconds }; } function initializeClock(id, endtime) { var clock = document.getElementById(id); var timeDiv = document.getElementById('time'); var daysSpan = clock.querySelector('.days'); var hoursSpan = clock.querySelector('.hours'); var minutesSpan = clock.querySelector('.minutes'); var secondsSpan = clock.querySelector('.seconds'); function updateClock() { var t = getTimeRemaining(endtime); //console.log(t); if(daysSpan){ daysSpan.innerHTML = t.days; } hoursSpan.innerHTML = ('0' + t.hours).slice(-2); minutesSpan.innerHTML = ('0' + t.minutes).slice(-2); secondsSpan.innerHTML = ('0' + t.seconds).slice(-2); if (t.total <= 0) { clearInterval(timeinterval); clock.style.display = 'none'; timeDiv.innerHTML = 'Stand by...'; } } updateClock(); var timeinterval = setInterval(updateClock, 1000); } var myDate = new Date(); if(myDate.getHours() < 12){ deadlineTime = ' 9:20'; }else { deadlineTime = ' 14:16'; } deadline = (myDate.getMonth()+1) + '/' + myDate.getDate() + '/' + myDate.getFullYear() + deadlineTime; //alert(Date.parse('9/15/2015 21:30')); initializeClock('clockdiv', deadline); //var iframe=document.getElementById("Youtube"); //iframe.contentWindow.onblur = function(){alert('hey, don\'t leave while the news is on!');};