倒计时时间

       getTime(t) {
            //获取当前时间
            let date = new Date();
            let now = date.getTime();
            //设置截止时间
            let endDate = new Date(t);
            let end = endDate.getTime();

            //时间差
            let leftTime = end - now;
            //定义变量 d,h,m,s保存倒计时的时间
            let d, h, m, s;
            if (leftTime >= 0) {
                d = Math.floor(leftTime / 1000 / 60 / 60 / 24);
                h = Math.floor((leftTime / 1000 / 60 / 60) % 24);
                m = Math.floor((leftTime / 1000 / 60) % 60);
                s = Math.floor((leftTime / 1000) % 60);
            }
            //将倒计时赋值到div中
            let timeout = d + "天" + h + "时" + m + "分" + s + "秒";
            this.timeEnd = timeout;
            //递归每秒调用countTime方法,显示动态时间效果
            //
        }
posted @ 2021-07-20 10:20  Wayhome'  阅读(143)  评论(0)    收藏  举报
// 侧边栏目录 // https://blog-static.cnblogs.com/files/douzujun/marvin.nav.my1502.css