详解JS实现简单的时分秒倒计时代码
程序员文章站
2022-06-14 17:42:30
本文实例为大家分享了js时分秒倒计时的实现的具体代码,供大家参考,具体内容如下
本文实例为大家分享了js时分秒倒计时的实现的具体代码,供大家参考,具体内容如下
<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <title>js简单时分秒倒计时</title> <script type="text/javascript"> function counttime() { //获取当前时间 var date = new date(); var now = date.gettime(); //设置截止时间 var enddate = new date("2016-10-22 23:23:23"); var end = enddate.gettime(); //时间差 var lefttime = end-now; //定义变量 d,h,m,s保存倒计时的时间 var d,h,m,s; if (lefttime>=0) { d = math.floor(lefttime/1000/60/60/24); h = math.floor(lefttime/1000/60/60%24); m = math.floor(lefttime/1000/60%60); s = math.floor(lefttime/1000%60); } //将倒计时赋值到div中 document.getelementbyid("_d").innerhtml = d+"天"; document.getelementbyid("_h").innerhtml = h+"时"; document.getelementbyid("_m").innerhtml = m+"分"; document.getelementbyid("_s").innerhtml = s+"秒"; //递归每秒调用counttime方法,显示动态时间效果 settimeout(counttime,1000); } </script> </head > <body onload = "counttime()"> <div> <span id="_d">00</span> <span id="_h">00</span> <span id="_m">00</span> <span id="_s">00</span> </div> </body> </html>
代码总结:
math.floor:返回小于等于参数的最大整数
settimeout() 方法用于在指定的毫秒数后调用函数或计算表达式
以上所述是小编给大家介绍的js时分秒倒计时的实现详解整合,希望对大家有所帮助