倒计时时间
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方法,显示动态时间效果
//
}
注:以上内容仅用于日常学习

浙公网安备 33010602011771号