js实现指定时间倒计时时间效果

指定时间倒计时
div页

<div id="a">离2020还剩下<span></span><span></span><span></span><span></span></div>	

js页

 function autotime(){	
	 	var timenow=new Date();
		var time2020=new Date(2019,0,0,0,0,0);//指定时间
		var cz=time2020.getTime()-timenow.getTime();
		var day=parseInt(cz/(24*60*60*1000));
		  cz=cz%(24*60*60*1000);
		  hours=parseInt(cz/(60*60*1000));
		 cz=cz%(60*60*1000);
		 minute=parseInt(cz/(60*1000));
	     cz=cz%(60*1000);
		 var second=parseInt(cz/(1000));

		 var span=document.getElementById('a').getElementsByTagName('span');
		 span[0].innerHTML=day+"天";
		 span[1].innerHTML=hours+"时";
		 span[2].innerHTML=minute+"分";
		 span[3].innerHTML=second+"秒";
		  if(second<=-1)//如果溢出就为0并清除定时器
		 {
		 	span[0].innerHTML=0+"天";
		 span[1].innerHTML=0+"时";
		 span[2].innerHTML=0+"分";
		 span[3].innerHTML=0+"秒";
		 	clearInterval(time);
		 }
		}
	
		var time=setInterval(autotime,1000);
		time();

  
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值