diff --git a/public/js/time.js b/public/js/time.js index fd788fd..0679102 100755 --- a/public/js/time.js +++ b/public/js/time.js @@ -1,39 +1,34 @@ -var day = document.querySelector('.day'); -var hour = document.querySelector('.hour'); -var minute = document.querySelector('.minute'); -var second = document.querySelector('.second'); -var setTime = +new Date('2022-11-20 18:00:00');//到期时间 +var day = document.querySelector(".day"); +var hour = document.querySelector(".hour"); +var minute = document.querySelector(".minute"); +var second = document.querySelector(".second"); +// var setTime = +new Date('2022-11-20 18:00:00');//到期时间 +var setTime = 1668938400000; var accountnumber = setInterval(function () { - countDown(); - -}, 1000) + countDown(); +}, 1000); function countDown() { - var now = +new Date(); - var times = (setTime - now) / 1000; - var d = parseInt(times / 60 / 60 / 24); //天 - d = d < 10 ? '0' + d : d; - var h = parseInt(times / 60 / 60 % 24); //时 - h = h < 10 ? '0' + h : h; - var m = parseInt(times / 60 % 60); //分 - m = m < 10 ? '0' + m : m; - var s = parseInt(times % 60); //秒 - s = s < 10 ? '0' + s : s; - if (now >= setTime) { - $(".timeout").show(); - day.innerHTML = "00"; - hour.innerHTML = "00"; - minute.innerHTML = "00"; - second.innerHTML = "00"; - clearInterval(accountnumber); - - } else { - day.innerHTML = d; - hour.innerHTML = h; - minute.innerHTML = m; - second.innerHTML = s; - - - } - - -} \ No newline at end of file + var now = +new Date(); + var times = (setTime - now) / 1000; + var d = parseInt(times / 60 / 60 / 24); //天 + d = d < 10 ? "0" + d : d; + var h = parseInt((times / 60 / 60) % 24); //时 + h = h < 10 ? "0" + h : h; + var m = parseInt((times / 60) % 60); //分 + m = m < 10 ? "0" + m : m; + var s = parseInt(times % 60); //秒 + s = s < 10 ? "0" + s : s; + if (now >= setTime) { + $(".timeout").show(); + day.innerHTML = "00"; + hour.innerHTML = "00"; + minute.innerHTML = "00"; + second.innerHTML = "00"; + clearInterval(accountnumber); + } else { + day.innerHTML = d; + hour.innerHTML = h; + minute.innerHTML = m; + second.innerHTML = s; + } +} diff --git a/src/views/mobile/RankingList.vue b/src/views/mobile/RankingList.vue index bd8077c..015e2a0 100644 --- a/src/views/mobile/RankingList.vue +++ b/src/views/mobile/RankingList.vue @@ -185,7 +185,8 @@ export default { cp_url: CP_URL_BASE, address: "", time: {}, - endTime: "2022-11-24 20:00:00", + // endTime: "2022-11-24 20:00:00", + endTime: 1668938400000, flag: false, tabbar: [ { @@ -277,9 +278,9 @@ export default { this.currentIndex = i; }, timeDown() { - const endTime = new Date(this.endTime); + const endTime = this.endTime; const nowTime = new Date(); - let leftTime = parseInt((endTime.getTime() - nowTime.getTime()) / 1000); + let leftTime = parseInt((endTime - nowTime.getTime()) / 1000); let d = parseInt(leftTime / (24 * 60 * 60)); let h = this.formate(parseInt((leftTime / (60 * 60)) % 24)); let m = this.formate(parseInt((leftTime / 60) % 60));