倒计时效果:输入的时间减去现在的时间就是剩余的时间
- 用时间戳来做。即用户输入的时间的毫米数减去现在时间的毫秒数就是剩余时间的毫秒数.
- 把剩余时间总的毫秒数转换为天。时。分。秒
- 转换公式如下:
var day = parseInt(总秒数/60/60/24);//天
var t = parseInt(总秒数/60/60%24);//时
var m = parseInt(总秒数/60%60);//分
var s = parseInt(`在这里插入代码片`总秒数%60);//秒
//js获取 倒计时 天时分秒
//通过时间戳的方式来
//var day = parseInt(总秒数/60/60/24);//天
// var t = parseInt(总秒数/60/60%24);//时
// var m = parseInt(总秒数/60%60);//分
// var s = parseInt(总秒数%60);//秒
function countDown(inputTime) {
//获取从1970年1月1日到现在的时间的毫秒数
var nowTime = +new Date();
//获取输入时间的毫秒数
var putTime = +new Date(inputTime);
//剩余时间总的毫秒数 除以 1000 变为总秒数
var dec = (putTime-nowTime )/ 1000;
//得到天 格式化成前缀加零的样式
var d = parseInt(dec/60/60/24);
d = d<10 ? '0'+ d : d;
//得到小时 格式化成前缀加零的样式
var h = parseInt(dec/60/60%24);
h = h<10 ? '0'+ h : h;
//得到分钟 格式化成前缀加零的样式
var m= parseInt(dec/60%60);
m = m<10 ? '0'+ m: m;
//得到秒 格式化成前缀加零的样式
s= parseInt(dec%60);
s = s<10 ? '0'+ s : s;
return `${
d}天${
h}时${
m}分${
s}秒`;
}
今天的文章js里的时间戳 把时间戳转化为天时分秒分享到此就结束了,感谢您的阅读,如果确实帮到您,您可以动动手指转发给其他人。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/32119.html