1 <div id="time1"> 2 3 </div> 4 <script> 5 function mytime(){ 6 var newtime=new Date().getTime() 7 var endtime=new Date("2023/2/16 17:00:00").getTime() 8 var time=endtime-newtime 9 if(time<=0){ 10 console.log("下课了") 11 }else{ 12 // 获取超过一分钟的秒数 13 var sec=Math.floor(time/1000%60) 14 // 获取超过一个小时的分钟 15 var min=Math.floor(time/(1000*60)%60) 16 // 获取超过一天的小时 17 var hour=Math.floor(time/(1000*60*60)%24) 18 // 获取天数 19 var day=Math.floor(time/(1000*60*60*24)) 20 document.getElementById("time1").innerHTML="距离放学还有"+day+"天"+hour+"小时"+min+"分"+sec+"秒" 21 } 22 } 23 mytime() 24 setInterval(mytime,1000)标签:00,getTime,newtime,js,倒计时,time,var,endtime,放假 From: https://www.cnblogs.com/fffStudy/p/17099677.html