Today we are going to tell you how we can make JavaScript countdown timers in simple way, which makes timer day hour minute seconds count one by one. This is built using full javascript and css short and sweet.
You can use it on your webpage, like on the Coming Soon page, to show special offers, and to show GDPR countdown and end up with you want.
This javascript timer countdown very simple and 100% responsive with mobile and tablet devices means countdown timer flexible with every kind of device.
<script type="text/javascript"> var timer; function settimer() { currentTime = new Date(); clearInterval(timer); var timer_month=05; var timer_day=25; var timer_year=currentTime.getFullYear()+1; var timer_hour=10; if(timer_hour=="")timer_hour=0; var timer_min=30; if(timer_min=="")timer_min=0; var timer_date=timer_month+"/"+timer_day+"/"+timer_year+" "+timer_hour+":"+timer_min; var end = new Date(timer_date); // Arrange values in Date Time Format var now = new Date(); // Get Current date time var second = 1000; // Total Millisecond In One Sec var minute = second * 60; // Total Sec In One Min var hour = minute * 60; // Total Min In One Hour var day = hour * 24; // Total Hour In One Day function showtimer() { var now = new Date(); var remain = end - now; // Get The Difference Between Current and entered date time if(remain < 0) { clearInterval(timer); //document.getElementById("timer_value").innerHTML = 'Reached!'; return; } var days = Math.floor(remain / day); // Get Remaining Days var hours = Math.floor((remain % day) / hour); // Get Remaining Hours var minutes = Math.floor((remain % hour) / minute); // Get Remaining Min var seconds = Math.floor((remain % minute) / second); // Get Remaining Sec document.getElementById("timerDays").innerHTML = days; document.getElementById("timerHours").innerHTML = hours; document.getElementById("timerMinutes").innerHTML = minutes; document.getElementById("timerSeconds").innerHTML = seconds; } timer = setInterval(showtimer, 1000); // Display Timer In Every 1 Sec } settimer(); </script>
.timerOuterDiv{width: 275px; margin: auto;} .timerDiv1{text-align:center; margin-bottom: 10px; font-size: 22px;} .timerDiv{float: left; width: 85px; text-align: center; background: #1f6098; color: #ffffff; border-radius: 4px; margin-left: 5px; padding-bottom: 13px;} .timerDiv h4{font-size: 40px; margin: 6px 0px;} #timerDays{font-size: 90px; margin-bottom: 0px; margin-top: 0px;}
<div class="timerOuterDiv"> <div class="timerDiv1"><h4 id="timerDays"></h4> Days</div> <div class="timerDiv"><h4 id="timerHours"></h4> Hours</div> <div class="timerDiv"><h4 id="timerMinutes"></h4> Minutes</div> <div class="timerDiv"><h4 id="timerSeconds"></h4> Seconds</div> </div>
Article Name: JavaScript timer countdown days hours minutes seconds
Publish Date:
Responsive : 100%, With every device
Keywords: javascript timer countdown with seconds, javascript countdown timer code, javascript countdown timer minutes seconds, javascript countdown to date, countdown timer in html, javascript countdown timer hours minutes seconds, jquery countdown timer, simple countdown timer html
My name is Mukesh Jakhar and I am a Web Application Developer and Software Developer, currently living in Jaipur, India. I have a Master of Computer Application in Computer Science from JNU Jaipur University. I loves to write on technology and programming topics. Apart from this, I love to travel and enjoy the beauty of nature.