距离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>