js实现时分秒倒计时


Posted in Javascript onDecember 03, 2019

本文实例为大家分享了js实现时分秒倒计时的具体代码,供大家参考,具体内容如下

<!DOCTYPE html>
<html lang="en">
<head>
 <meta charset="UTF-8">
 <title>js时分秒毫秒倒计时</title>
</head>
<body>
<div class="active_time" id="active_time"></div>
<script src="http://code.jquery.com/jquery-2.1.1.min.js"></script>
<script>
 //js部分
 function countTime(value) {
 //获取当前时间
 var date = new Date();
 var now = date.getTime();

 //设置截止时间
 //在pc端浏览器可以这样写
 var endDate = new Date("2019-12-03 00:00:00");
 //移动端必须这样写,因为ios不支持日期中间是-链接,会报错
 //var endDate = new Date("2019/7/22 00:00:00");
 var end = endDate.getTime();
 //时间差
 var differTime = end - now;
 //定义变量,h,m,s保存倒计时的时间
 var h, m, s;
 if (differTime >= 0) {
 h = Math.floor(differTime / 1000 / 60 / 60);
 m = Math.floor(differTime / 1000 / 60 % 60);
 s = Math.floor(differTime / 1000 % 60);
 h = h < 10 ? ("0" + h) : h;
 m = m < 10 ? ("0" + m) : m;
 s = s < 10 ? ("0" + s) : s;
 var timeDom = "倒计时:" + h + "小时" + m + "分" + s + "秒";
 $("#active_time").text(timeDom);
 //递归调用函数所以是延时器不是定时器
 setTimeout(function () {
 countTime(value)
 }, 1000);
 } else {
 var timeDom ="00小时 00分 00秒";
 $("#active_time").text(timeDom);
 }}
 countTime()
</script>
</body>
</html>

更多关于倒计时的文章请查看专题: 《倒计时功能》

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
Display SQL Server Login Mode
Jun 21 Javascript
javascript 获取页面的高度及滚动条的位置的代码
May 06 Javascript
JS操作图片(增,删,改) 例子
Apr 17 Javascript
关于IE中getElementsByClassName不能用的问题解决方法
Aug 26 Javascript
javascript中数组的冒泡排序使用示例
Dec 18 Javascript
jQuery中detach()方法用法实例
Dec 25 Javascript
jquery+CSS实现的水平布局多级网页菜单效果
Aug 24 Javascript
跟我学习javascript的浮点数精度
Nov 16 Javascript
vue 插值 v-once,v-text, v-html详解
Jan 19 Javascript
解析JS在获取当前月的最后一天遇到的坑
Aug 30 Javascript
mpvue实现左侧导航与右侧内容的联动
Oct 21 Javascript
vue实现书本翻页动画效果实例详解
Apr 08 Vue.js
Vue实现验证码功能
Dec 03 #Javascript
JS实现压缩上传图片base64长度功能
Dec 03 #Javascript
js实现AI五子棋人机大战
May 28 #Javascript
angular inputNumber指令输入框只能输入数字的实现
Dec 03 #Javascript
JavaScript的console命令使用实例
Dec 03 #Javascript
JavaScript实现京东放大镜效果
Dec 03 #Javascript
微信小程序实现图片压缩
Dec 03 #Javascript
You might like
session 的生命周期是多长
2006/10/09 PHP
PHP array_flip() 删除重复数组元素专用函数
2010/05/16 PHP
解析php中如何直接执行SHELL
2013/06/28 PHP
set_exception_handler函数在ThinkPHP中的用法
2014/10/31 PHP
简单了解将WordPress中的工具栏移到底部的小技巧
2015/12/31 PHP
php检查函数必传参数是否存在的实例详解
2017/08/28 PHP
JavaScript词法作用域与调用对象深入理解
2012/11/29 Javascript
使用JSLint提高JS代码质量方法分享
2013/12/16 Javascript
js实现通用的微信分享组件示例
2014/03/10 Javascript
javascript学习笔记(四)function函数部分
2014/09/30 Javascript
JS 新增Cookie 取cookie值 删除cookie 举例详解
2014/10/10 Javascript
JavaScript解析json格式数据简单示例
2014/12/09 Javascript
JavaScript 表单处理实现代码
2015/04/13 Javascript
javascript实现简单加载随机色方块
2015/12/25 Javascript
jQuery实现的指纹扫描效果实例(附演示与demo源码下载)
2016/01/26 Javascript
第六篇Bootstrap表格样式介绍
2016/06/21 Javascript
使用vue.js制作分页组件
2016/06/27 Javascript
require简单实现单页应用程序(SPA)
2016/07/12 Javascript
vue-cli初始化项目中使用less的方法
2018/08/09 Javascript
解决layui追加或者动态修改的表单元素“没效果”的问题
2019/09/18 Javascript
JS函数参数的传递与同名参数实例分析
2020/03/16 Javascript
Javascript实现简易天数计算器
2020/05/18 Javascript
js实现自定义右键菜单
2020/05/18 Javascript
在vue中实现嵌套页面(iframe)
2020/07/30 Javascript
python 文件与目录操作
2008/12/24 Python
pyqt4教程之实现半透明的天气预报界面示例
2014/03/02 Python
浅谈Python生成器generator之next和send的运行流程(详解)
2017/05/08 Python
Python爬虫爬取、解析数据操作示例
2020/03/27 Python
matplotlib 对坐标的控制,加图例注释的操作
2020/04/17 Python
毕业晚会主持词
2014/03/24 职场文书
物业管理专业自荐信
2014/07/01 职场文书
信仰心得体会
2014/09/05 职场文书
2015年学校总务处工作总结
2015/05/19 职场文书
卢旺达饭店观后感
2015/06/05 职场文书
2016年暑假家长对孩子评语
2015/12/01 职场文书
68行Python代码实现带难度升级的贪吃蛇
2022/01/18 Python