countdownStarts () { // this.countdown 返回距离的时间戳;单位秒 let newData = (new Date().getTime()) / 1000 // 获取当前时间转换成秒 let countDown = this.countdown - newData // 倒计时 let countDownText = '' if (countDown > 0) { // 倒计时大于0才有效 this.countdownTimer = setInterval(() => { if (countDown <= 1) { clearInterval(this.countdownTimer) } else { countDown-- // 天 let day = parseInt(countDown / 86400) // 86400是24*3600 day = day > 9 ? day : ('0' + day) // 时 let hour = parseInt((countDown % 86400) / 3600) hour = hour > 9 ? hour : ('0' + hour) // 分 let minute = parseInt((countDown % 86400 % 3600) / 60) minute = minute > 9 ? minute : ('0' + minute) // 秒 let second = parseInt(countDown % 60) second = second > 9 ? second : ('0' + second) countDownText = `${day}天${hour}时${minute}分${second}秒` } }, 1000) } },
js秒转换成天、时、分、秒
最新推荐文章于 2023-02-08 14:24:54 发布