also how to make it show text or img when its over
Code:
function myTimer() {
var ending = jQuery("#timer").attr("data-endtime"),
endTime = new Date(ending);
endTime = Date.parse(endTime) / 1000;
var now = new Date();
now = Date.parse(now) / 1000;
var timeLeft = endTime - now;
var days = Math.floor(timeLeft / 86400);
var hours = Math.floor((timeLeft - days * 86400) / 3600);
var minutes = Math.floor((timeLeft - days * 86400 - hours * 3600) / 60);
var seconds = Math.floor(
timeLeft - days * 86400 - hours * 3600 - minutes * 60
);
if (days < "10") {
days = "0" + days;
}
if (hours < "10") {
hours = "0" + hours;
}
if (minutes < "10") {
minutes = "0" + minutes;
}
if (seconds < "10") {
seconds = "0" + seconds;
}
$("#timer").html(
"<span id='days'>" +
days +
"<span>Days</span></span>" +
"<span id='hours'>" +
hours +
"<span>Hrs</span></span>" +
"<span id='minutes'>" +
minutes +
"<span>Mins</span></span>" +
"<span id='seconds'>" +
seconds +
"<span>Secs</span></span>"
);
}
setInterval(function() {
myTimer();
}, 1000);
Code:
<div id="timer" data-endtime="10 8eptember 2019 9:56:00 GMT+01:00"></div>






