基于JS代码实现实时显示系统时间

yizhihongxing
  1. 创建一个HTML文件并添加一个div标签来展示时间信息。
<!DOCTYPE html>
<html>
  <head>
    <meta charset="utf-8"/>
    <title>实时显示系统时间</title>
  </head>
  <body>
    <div id="time"></div>
  </body>
</html>
  1. 在JavaScript中编写一个函数,该函数可以获取当前时间并将其显示在div标签中。
function showTime() {
  const date = new Date();  // 获取当前时间
  const hour = date.getHours(); // 小时
  const min = date.getMinutes();  // 分钟
  const sec = date.getSeconds();  // 秒钟
  const timeStr = hour + ':' + min + ':' + sec; // 格式化时间字符串
  const timeEl = document.getElementById('time'); // 获取HTML中的div元素
  timeEl.innerText = timeStr;  // 显示时间
}
  1. 使用setInterval方法定时更新时间信息。
setInterval(showTime, 1000);

这里的时间间隔设置为1000毫秒,即每秒更新一次时间。

示例1:在网页中展示实时时间

以下是完整的代码实现:

<!DOCTYPE html>
<html>
  <head>
    <meta charset="utf-8"/>
    <title>实时显示系统时间</title>
    <style>
      #time {
        font-size: 60px;
        text-align: center;
        margin-top: 50px;
      }
    </style>
  </head>
  <body>
    <div id="time"></div>
    <script>
      function showTime() {
        const date = new Date();
        const hour = date.getHours();
        const min = date.getMinutes();
        const sec = date.getSeconds();
        const timeStr = hour + ':' + min + ':' + sec;
        const timeEl = document.getElementById('time');
        timeEl.innerText = timeStr;
      }
      setInterval(showTime, 1000);
    </script>
  </body>
</html>

在浏览器打开该HTML文件,即可实时展示当前时间。

示例2:在控制台中打印实时时间

以下是完整的代码实现:

function showTimeConsole() {
  const date = new Date();
  const hour = date.getHours();
  const min = date.getMinutes();
  const sec = date.getSeconds();
  const timeStr = hour + ':' + min + ':' + sec;
  console.log(timeStr);
}
setInterval(showTimeConsole, 1000);

在浏览器控制台打开该JS文件,即可实时打印当前时间。

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:基于JS代码实现实时显示系统时间 - Python技术站

(0)
上一篇 2023年5月27日
下一篇 2023年5月27日

相关文章

  • Javascript NEGATIVE_INFINITY 属性

    以下是关于JavaScript NEGATIVE_INFINITY属性的完整攻略。 JavaScript NEGATIVE_INFINITY属性 JavaScript NEGATIVE_INFINITY属性是Number对象的一个属性,它表示JavaScript中的负无穷大。NEGATIVE_INFINITY是常量,它不能被修改。 下面是一个使用NEGATI…

    JavaScript 2023年5月11日
    00
  • 说说JSON和JSONP 也许你会豁然开朗

    那我来给您详细讲解一下如何理解JSON和JSONP。 什么是JSON? JSON(JavaScript Object Notation)是一种轻量级的数据交换格式。它使用易于人们阅读和编写的文本格式来传输和存储数据。JSON可以使用JavaScript函数eval()进行解析。 JSON格式由键值对构成,最外层是一个大括号({})形成的对象,键值对之间使用逗…

    JavaScript 2023年6月11日
    00
  • js中使用DOM复制(克隆)指定节点名数据到新的XML文件中的代码

    首先,我们需要了解什么是DOM。DOM(Document Object Model)是HTML和XML文档的编程接口。它提供了一种结构化的方式来访问和修改文档的内容。DOM将文档解析为一个由节点和对象组成的结构集合。这个结构可以使用编程语言(如JavaScript)进行访问和修改。因此,我们可以使用DOM来复制(克隆)指定节点名数据到新的XML文件中。 接下…

    JavaScript 2023年6月10日
    00
  • 详解JavaScript中常用操作符的使用

    详解JavaScript中常用操作符的使用 前言 JavaScript中操作符是用来执行各种计算操作的符号,不同的操作符有不同的用途和优先级。在编写JavaScript程序时,我们需要了解各种操作符的使用方法和规则。本文将详细介绍JavaScript中常用操作符的使用。 算术操作符 算术操作符是用于执行基本的算术计算,如加减乘除等操作。下面是常用的算术操作符…

    JavaScript 2023年5月27日
    00
  • JavaScript获取当前网页最后修改时间的方法

    获取当前网页最后修改时间是一个常见的需求,可以通过JavaScript来实现。下面是一个完整的攻略,包括两条示例说明。 方法一:通过document.lastModified属性获取 每个HTML文档都有一个默认的document对象。document.lastModified属性可以返回当前网页最后修改时间,返回的是一个字符串类型的时间戳。 let las…

    JavaScript 2023年5月27日
    00
  • javascript三种代码注释方法

    JavaScript中有三种注释方法:单行注释、多行注释和文档注释。 1. 单行注释 单行注释用于注释一行代码,使用双斜杠(//)开头。 示例: // 这是一行单行注释 console.log("Hello World!"); 输出结果: Hello World! 2. 多行注释 多行注释用于注释多行代码,使用斜杠星号(/*)作为开始标记…

    JavaScript 2023年5月18日
    00
  • JavaScript 和 Java 的区别浅析

    JavaScript 和 Java 的区别浅析 基本概念 JavaScript 是一门脚本语言,主要用于前端交互式的网页开发,而 Java 是一门面向对象的编程语言,常用于后端开发和 Android 应用开发。 语言类型 JavaScript 是一种解释型的语言,因为它的代码无需编译,直接在浏览器中解释执行;而 Java 是一种编译型的语言,需要通过编译器将…

    JavaScript 2023年5月18日
    00
  • Javascript中的getUTCDay()方法使用详解

    Javascript中的getUTCDay()方法使用详解 Javascript中的getUTCDay()方法用于获取指定日期的星期几,返回值为一个0-6之间的数字。其中0代表星期日,1代表星期一,以此类推。getUTCDay()方法是JavaScript中Date对象自带的方法,可以使用它来获取对应日期的星期几。 getUTCDay()方法的语法 getU…

    JavaScript 2023年5月27日
    00
合作推广
合作推广
分享本页
返回顶部