后端返回时间戳倒计时

//倒计时
      payTime() {
        //创建订单的时间
        let createdAt = ( Date.parse(this.data.created_at))/1000;
        const IntervalTime = setInterval(() => {
         
          //获取当前时间
          let t2 = (new Date().getTime() )/1000
         
          //当前时间 - 创建的时间 == 剩余时间
          let time =  createdAt + 900 - t2
          //分钟
          let a =  Math.floor(time / 60);
          let b = Math.floor(time - a * 60);
         
          this.rocallTime = `${a<10?'0'+a:a}:${b<10?'0'+b:b}`
          if(time == 0){
            uni.navigateBack()
          }
        }, 1000);
      },
posted @ 2023-02-02 17:18  无泪的遗憾、愿我能  阅读(59)  评论(0)    收藏  举报
浏览器标题切换
浏览器标题切换end