博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
JS中的倒计时
阅读量:6831 次
发布时间:2019-06-26

本文共 1283 字,大约阅读时间需要 4 分钟。

//带天数的倒计时 function countDown(times){    var timer=null;    timer=setInterval(function(){        var day=0,            hour=0,            minute=0,            second=0;//时间默认值        if(times > 0){            day = Math.floor(times / (60 * 60 * 24));            hour = Math.floor(times / (60 * 60)) - (day * 24);            minute = Math.floor(times / 60) - (day * 24 * 60) - (hour * 60);            second = Math.floor(times) - (day * 24 * 60 * 60) - (hour * 60 * 60) - (minute * 60);        }        if (day <= 9) day = '0' + day;        if (hour <= 9) hour = '0' + hour;        if (minute <= 9) minute = '0' + minute;        if (second <= 9) second = '0' + second;        //        console.log(day+"天:"+hour+"小时:"+minute+"分钟:"+second+"秒");        times--;    },1000);    if(times<=0){        clearInterval(timer);    }}
//单纯分钟和秒倒计时function resetTime(time){    var timer=null;    var t=time;    var m=0;    var s=0;    m=Math.floor(t/60%60);    m<10&&(m='0'+m);    s=Math.floor(t%60);    function countDown(){      s--;      s<10&&(s='0'+s);      if(s.length>=3){        s=59;        m="0"+(Number(m)-1);      }      if(m.length>=3){        m='00';        s='00';        clearInterval(timer);      }      console.log(m+"分钟"+s+"秒");    }    timer=setInterval(countDown,1000);}

 

二、如何使用

 

转载地址:http://mfikl.baihongyu.com/

你可能感兴趣的文章
linux 内存清理释放命令
查看>>
C#之多态
查看>>
我的友情链接
查看>>
linux 查看磁盘和文件目录
查看>>
docker运行nginx为什么要使用 daemon off
查看>>
Java开发
查看>>
宅男程序员给老婆的计算机课程之12:作业点评
查看>>
Android JNI入门第一篇——HelloWord
查看>>
Elasticsearch + Logstash + Kibana(ELK)安装部署方法
查看>>
exchange2007的5大角色
查看>>
我的友情链接
查看>>
Windows Server 2012 R2 新功能体验——工作文件夹(Work Folders)
查看>>
ubuntu11.10的root密码
查看>>
django python 文件上传【Part 5】
查看>>
【模板】最小费用最大流
查看>>
五周第一次课(1月8日)
查看>>
解决vsftpd编译时的错误:could not read symbols: File in wrong format
查看>>
NHibernate学习总结
查看>>
html转译java语言
查看>>
oracle中时间转换的问题
查看>>