JavaScript 实时获取并显示当前时间的两种实现方案

作者:闭包旅人

时间:2026-10-23

浏览:399

本文详细介绍使用 JavaScript 实时获取并显示当前时间的两种具体实现方法。通过结合 Date 对象与 setInterval 定时器,分别展示了基础的时间格式化处理以及包含星期、年月日时分秒的完整时间显示方案。代码涵盖 HTML 结构搭建与 JS 逻辑编写,适合前端初学者参考学习,帮助快速掌握动态时间更新的核心技术。

文章目录

JavaScript 实时显示当前时间概述

本文分享两种使用 JavaScript 实时获取并展示当前时间的具体代码实现,供开发者参考。

第一种方法的核心 JavaScript 代码如下:

基础时间显示实现


<script type="text/javascript"> 
window.onload = function() { 
var show = document.getElementById("show"); 
setInterval(function() {  
var time = new Date();  // 程序计时的月从0开始取值后+1  
var m = time.getMonth() + 1;  
var t = time.getFullYear() + "-" + m + "-"   
+ time.getDate() + " " + time.getHours() + ":"   
+ time.getMinutes() + ":" + time.getSeconds();  
show.innerHTML = t; 
}, 1000); 
};
</script>

对应的 HTML 结构部分如下:


<div id="show"></div>

第二种实现方式如下:

完整时间格式显示实现


<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="gb2312">
<title></title>
<script type="text/javascript"> 
window.onload=function(){ 
setInterval(function(){  
var date=new Date();  
var year=date.getFullYear(); //获取当前年份  
var mon=date.getMonth()+1; //获取当前月份  
var da=date.getDate(); //获取当前日  
var day=date.getDay(); //获取当前星期几  
var h=date.getHours(); //获取小时  
var m=date.getMinutes(); //获取分钟  
var s=date.getSeconds(); //获取秒  
var d=document.getElementById('Date');  
d.innerHTML='当前时间:'+year+'年'+mon+'月'+da+'日'+'星期'+day+' '+h+':'+m+':'+s; },1000) }
</script>
</head>
<body>
<div id="Date"> </div>
</body>
</html>

以上介绍了两种 JavaScript 实时获取并显示当前时间的详细方法。如果有任何疑问,欢迎留言交流,小编会及时回复。感谢大家对本站的支持!

实用工具推荐

电子包浆

绿化、压缩、噪点和虚拟水印,自由调节做旧程度。

使用 ›
图片压缩

选择画质和输出格式,预览压缩前后的大小。

使用 ›
相关文章