JS倒计时
2019-11-02 17:51
1526 查看
用时间戳来计算倒计时
时间戳:当前时间距离1970年1月1日一共过了多少毫秒。
得到当前时间以及结束时间的时间戳,二者相减即是剩余的毫秒数,将剩余毫秒数转化成 时 分 秒 即是倒计时。
function countDown(Time) { var nowTime = +new Date(); //当前时间的时间戳 var inputTime = +new Date(Time); // 传进来时间的时间戳 var times = (inputTime - nowTime) / 1000; // times为剩余时间(倒计时)秒数 var d = parseInt(times / 60 / 60 / 24); // 倒计时多少天 d = d < 10 ? '0' + d : d; // 三元运算符判断天数是否小于10,小于的话在前边加个0(为了看起来不别扭) var h = parseInt(times / 60 / 60 % 24); // 倒计时多少小时 h = h < 10 ? '0' + h : h; var m = parseInt(times / 60 % 60); // 倒计时多少分钟 m = m < 10 ? '0' + m : m; var s = parseInt(times % 60); // 倒计时多少秒 s = s < 10 ? '0' + s : s; return d + '天' + h +'时' + m + '分' + s + '秒';
}
相关文章推荐
- 简单实用的JS倒计时
- 基于JS实现的倒计时程序实例
- 关于js倒计时的模板 可在多个项目中复用
- 获取验证码倒计时,js代码
- js倒计时代码实现
- js实现用户注册协议倒计时的方法
- 倒计时,短信发送后倒计时效果js
- JS倒计时代码汇总
- js判断60秒以及倒计时示例代码
- Ecshop lefttime.js用法,ecshop倒计时lefttime.js在dwt模板中的使用 lefttime.js源码下载
- JS倒计时刷新页面
- js 根据开始日期和结束日期显示倒计时
- js时钟倒计时
- js实现免费获取手机验证码倒计时效果
- js倒计时 重发 效果
- js 带暂停功能的倒计时插件
- JS 活动倒计时 根据服务器时间判断
- js获取验证码倒计时如何实现
- js 倒计时
- js 短信验证码倒计时效果