JS 实时获取并显示当前日期和时间

 1 function ShowTime() {
 2     let t = window.setInterval(function GetTime() {
 3         var time1 = new Date();
 4         var year = time1.getFullYear();
 5         var month = time1.getMonth() + 1;
 6         if (month < 10) {
 7             month = "0" + month;
 8         } else { }
 9         var date = time1.getDate();
10         if (date < 10) {
11             date = "0" + date;
12         } else { }
13         var hour = time1.getHours();
14         if (hour < 10) {
15             hour = "0" + hour;
16         } else { }
17         var minute = time1.getMinutes();
18         if (minute < 10) {
19             minute = "0" + minute;
20         } else { }
21         var second = time1.getSeconds();
22         if (second < 10) {
23             second = "0" + second;
24         } else { }
25         var time = year + '年' + month + '月' + date + "日  " + hour + ":" + minute + ":" + second;
26         var timeid = document.getElementById("time"); //获取想要显示时间的标签id
27         timeid.innerHTML = time;//将拼接好的字符串显示在标签内
28     }, 1000);
29     //设置暂定 window.clearInterval(t);
30 }

当页面加载时调用显示方法

<body onload="ShowTime()">

显示效果:

原文地址:https://www.cnblogs.com/xiong950413/p/13323212.html