您好,欢迎来到五一七教育网。
搜索
您的当前位置:首页JS如何通过Date对象实现倒计时动画效果的实例

JS如何通过Date对象实现倒计时动画效果的实例

来源:五一七教育网


js通过Date对象实现倒计时效果,具体内容如下

<!DOCTYPE html>
<html lang="en">
<head>
 <meta charset="UTF-8">
 <title>倒计时动画</title>
 <style>
 p{
 text-align:center;
 height:100px;
 line-height:100px;
 }
 </style>
 <script>
 window.onload = function(){
 setInterval(FreeTime,1000);
 }
 function FreeTime(){
 var curTime = Date.now();
 var endTime = new Date("2017-10-26 16:00:00");
 var allFreeSeconds = (endTime-curTime)/1000;
 if(allFreeSeconds>0){
 var freeDay = Math.floor(allFreeSeconds/(24*60*60));
 var freeHour = Math.floor(allFreeSeconds/(60*60) % 24);
 var freeMinute = Math.floor(allFreeSeconds/60 % 60);
 var freeSecond = Math.floor(allFreeSeconds%60);
 document.getElementById("nowTime").innerHTML = "剩余"+freeDay+"天"+freeHour+"时"+freeMinute+"分"+freeSecond+"秒";
 }
 else{
 document.getElementById("nowTime").innerHTML = "已结束";
 }
 }
 </script>
</head>
<body>
<p>
 <span id="nowTime"></span>
</p>
</body>
</html>

Copyright © 2019- 517ttc.cn 版权所有 赣ICP备2024042791号-8

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务