倒计时

作者: 啃牙1225 | 来源:发表于2019-01-28 15:28 被阅读0次


let submitTime = _this.data[0].lastTesingTime; // 获取当前时间戳

let deadlineTime = submitTime + 1000*60*60*24*30; //计算截止时间(1个月)

if (data[0].num !== 0) { 

_this.format(deadlineTime)

if (_this.timer) {clearInterval(_this.timer);} //如果timer存在先销毁 然后再创建

_this.timer = setInterval(()=>{

if(_this.isClick === false){

clearInterval(_this.timer); //销毁timer

}

_this.format(deadlineTime)

},1000)}

format:function(deadlineTime)

{

let _this = this;

var totalSeconds = parseInt((deadlineTime - new Date().getTime()) / 1000);

//天数

var days = Math.floor(totalSeconds / (60 * 60 * 24));

//取模(余数)

var modulo = totalSeconds % (60 * 60 * 24);

//小时数

var hours = Math.floor(modulo / (60 * 60));

modulo = modulo % (60 * 60);

//分钟

var minutes = Math.floor(modulo / 60);

//秒

var seconds = modulo % 60;

//console.log("还剩:" + days + "天" + hours + "小时" + minutes + "分钟" + seconds + "秒");

_this.time = `${days}天${hours}小时${minutes}分`;

if(days === 0 && hours ===0 && minutes === 0){

_this.isClick = false;

_this.isAgain = true;

}

}

相关文章

  • 倒计时

    新年倒计时…中考倒计时…高考倒计时…告别学生倒计时…假期倒计时…睡觉倒计时…起床倒计时… 生活中,很多与我们息息相...

  • 倒计时不仅使我们焦躁,还可以使我们振奋啊

    中考倒计时,高考倒计时, 倒计时100天 倒计时50天 倒计时10天 倒计时5天 ........ 这个场景想必在...

  • 倒计时

    文/木子 开学倒计时了 爸妈回去倒计时了 教师节倒计时了 国庆节倒计时了 小儿12岁倒计时了 寒假倒计时了 元旦倒...

  • wordlist 13

    倒计时倒计时

  • wordlist 11

    倒计时倒计时

  • van-count-down 倒计时相关问题

    1. 倒计时重置问题 背景:业务需要在开启倒计时、暂停、恢复倒计时实时判断是否展示倒计时,并重置倒计时 问题:直接...

  • iOS开发-倒计时

    倒计时 倒计时60s 倒计时HH-MM-SS 1.倒计时60s 很多时候在点击按钮发送短信的时候需要倒计时读秒 2...

  • 10.27

    倒计时第一天,倒计时7,好想赶快到倒计时1。

  • 1小时倒计时

    倒计时 目前我们内部用的比较多的倒计时:一个小时的倒计时、12个小时的倒计时。 examinePassTime:审...

  • js中date倒计时

    获取倒计时之前,我们不妨先来看怎样获取当前时间吧!!! 获取倒计时 1、实现倒计时功能2、倒计时结束按钮可被点击,...

网友评论

      本文标题:倒计时

      本文链接:https://www.haomeiwen.com/subject/futajqtx.html