用时间戳来计算倒计时
时间戳:当前时间距离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 + '秒';
}
如对本文有疑问, 点击进行留言回复!!
轻松解决 org.apache.taglibs.standard.tlv.JstlCoreTLV 困惑
vert实践五——Json?Protocol Buffer?FlatBuffers?
[基于tensorflow的人脸检测] 基于神经网络的人脸检测8——验证训练好的神经网络
selenium + ajax抓取英雄联盟全部英雄的详细信息及多线程保存全部皮肤图片到本地
网友评论