使用JavaScript来获取当前时间并实时更新


在这个示例中,showTime函数首先获取当前时间,然后将时、分、秒转换为字符串格式,并在小时、分钟或秒是单个数字时在前面添加一个"0"。然后,这个时间字符串被设置为 < h1 >元素的内容,该元素在HTML文档中具有ID "time"。最后,setTimeout函数被用来在1秒后再次调用showTime函数,从而实现了每秒更新一次的效果。

使用JavaScript来获取当前时间并实时更新<!DOCTYPE html>  
<html>  
<head>  
<title>实时更新的当前时间</title>  
<script>  
function showTime() {  
  var date = new Date();  
  var hours = date.getHours();  
  var minutes = date.getMinutes();  
  var seconds = date.getSeconds();  

  // 如果小时、分钟或秒是单个数字,在它们前面添加一个"0"  
  if (hours < 10) {  
    hours = '0' + hours;  
  }  
  if (minutes < 10) {  
    minutes = '0' + minutes;  
  }  
  if (seconds < 10) {  
    seconds = '0' + seconds;  
  }  

  var time = hours + ":" + minutes + ":" + seconds;  
  document.getElementById("time").innerHTML = time;  
  setTimeout(showTime, 1000); // 每秒更新一次  
}  
</script>  
</head>  
<body onload="showTime()">  
<h1 id="time"></h1>  
</body>  
</html>
正文完

评论区
个人资料

  • 博主木木
  • 运营天数3290
  • 文章阅读数 40634
  • 评论数量1
  • 文章数量99
搜索

倒计时