<template>
<div>
倒计时:{{time}}
</div>
</template>
<script>
export default {
data() {
return {
time:""
}
},
watch:{
},
created(){
this.handle()
setInterval(() =>{this.handle()},"1000")
},
methods: {
handle(){
let remainTime = (+new Date((new Date().toLocaleString().split(' ')[0]) + ' 00:00:00')) + 86400000 - new Date()
this.time = this.changeTime(remainTime)
},
changeTime(number){
let a = Math.floor(number/1000/60/60)
let b = Math.floor((number - a*60*60*1000)/1000/60)
let c = Math.floor((number - a*60*60*1000 - b*60*1000)/1000)
return a+"时"+b+"分"+c+"秒"
}
}
};
</script>
<style>
</style>
js实现现在时间到次日凌晨的倒计时
于 2022-02-24 15:32:19 首次发布