Js web page real time countdown accurate to the second level

  • 2020-03-30 01:41:50
  • OfStack

A very good js countdown! Page real-time countdown, accurate to the second, and the day countdown principle. Js countdown is generally used in shopping mall website group purchase, sale, a lot of places are available to! I hope I can help you!

The effect is as follows:
< img SRC = "border = 0 / / files.jb51.net/file_images/article/201402/201402101105031.gif? 201411011526 ">  
 
<!DOCTYPE html> 
<html> 
<head> 
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 
<style type="text/css"> 
.leave_time_font{margin-left:35%;} 
#fo{margin-left:32%;} 
</style> 
<title>WoYaoNi.CN- The countdown </title> 
</head> 
<body> 
<h1>WoYaoNi.CN </h1> 
<script src="./jquery.js"></script> 
<script type="text/javascript"> 
$(document).ready(function(e) { 
var _countSeconds = 0; 
function _countDown(){ 
_countSeconds ++; 
$('input.surplustime').each(function(index, element) { 
var $this = $(this); 
var _totalTime = Number($this.val()) - _countSeconds; 
var _day = parseInt(_totalTime/86400); 
var _hours = parseInt(_totalTime%86400/3600); 
var _minutes = parseInt(_totalTime%86400%3600/60); 
var _seconds = parseInt(_totalTime%86400%3600%60); 
var _strLite = '<span class="day">'+_day+'</span> day <span class="hour">'+_hours+'</span> hours <span class="minutes">'+_minutes+'</span> points <span class="seconds">'+_seconds+'</span> seconds '; 
var _str = ' The countdown: '+_strLite; 
if($this.next('p.daojishi').length > 0){ 
$this.next('p.daojishi').html(_str); 
}else if($this.next('p.leave_time_font').length > 0){ 
$this.next('p.leave_time_font').html(_strLite); 
} 
}); 
} 
setInterval(_countDown, 1000); 
}) 
</script> 
</head> 
<body> 
<?php 
ini_set('date.timezone','Asia/Shanghai'); 
$currenttime = time(); 
$a = strtotime('2014-2-14 00:00'); 
$b = $a-$currenttime; 
?> 

<div id="djs"> 
<div id="fo"> Valentine's day is just around the corner: </div> 
<input type="hidden" name="surplustime" class="surplustime" value="<?php echo $b; ?>" /> 
<p class="leave_time_font"><span class="day">0</span> day <span class="hour">0</span> hours <span class="minutes">0</span> points <span class="seconds">0</span> seconds </p> 
</div> 
</body> 
</html> 

Related articles: