<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> <style> div { margin: 200px; } span { /* 转换为行内块元素 */ display: inline-block; width: 40px; height: 40px; background-color: #333; font-size: 20px; color: #fff; text-align: center; line-height: 40px; } </style> </head> <body> <div> <!-- 行内元素 --> <span class="hour">时</span> <span class="minute">分</span> <span class="second">秒</span> </div> <script> var hour=document.querySelector('.hour'); var minute=document.querySelector('.minute'); var second=document.querySelector('.second'); var times1=+new Date('2022-4-20 20:10:00'); function jishi(){ var nowtime=+new Date(); var time=(times1-nowtime)/1000; var h=parseInt(time/60/60%24); h=h<10 ? '0'+h : h; hour.innerHTML=h; var m=parseInt(time/60%60); m=m<10 ? '0'+m : m; minute.innerHTML=m; var s=parseInt(time%60); s=s<10 ? '0'+s : s; second.innerHTML=s; } jishi(); setInterval(jishi,1000); </script> </body> </html>
11-30
117
12-01
2370