距离2020-12-04 16:50:00还有多久
<ul id="app"></ul>
<script>
function handleTime(value){
if(value<10){
return "0"+value;
}
return ""+value;
}
function showTime() {
var app = document.getElementById("app");
endTime = "2020-12-04 16:50:00";
var endTime = new Date(endTime).getTime();
var nowTime = new Date().getTime();
var gapTime = endTime - nowTime;
console.log(gapTime);
var seconds = Math.floor(gapTime / 1000);
console.log(seconds);
var hours = handleTime(Math.floor(seconds / 3600));
console.log(hours);
seconds = seconds % 3600;
console.log(seconds);
var minutes = handleTime(Math.floor(seconds / 60));
console.log(minutes);
seconds = handleTime(seconds % 60);
console.log(seconds)
var sum = hours + ":" + minutes + ":" + seconds;
app.innerHTML=sum
setTimeout(function() {
showTime();
},1000)
}
showTime();
</script>