JavaScript 如何获取时间戳

JavaScript 如何获取时间戳

在JavaScript中,时间戳是当前时间的数值表示。它是一个唯一的标识符,标记事件发生或执行某个操作的确切时刻。时间戳在日志记录、调试或测量时间间隔等各种应用中非常有用。在本文中,我们将探讨在JavaScript中获取时间戳的不同方法。

语法: 有多种方法可以在JavaScript中获取时间戳。以下是一些常用方法的语法:

使用 Date.now() 方法: 该方法返回自1970年1月1日00:00:00 UTC以来的毫秒数。它是Date对象的静态方法,在现代浏览器中得到广泛支持。

var timestamp = Date.now();

使用 new Date().getTime() 方法: 这个方法也返回自1970年1月1日00:00:00 UTC以来的毫秒数。它是Date对象的一个实例方法,相当于调用valueOf()方法。

var timestamp = new Date().getTime();

使用 new Date().valueOf() 方法: 此方法返回日期对象的原始值,即自1970年1月1日00:00:00格林威治时间以来的毫秒数。

var timestamp = new Date().valueOf();

示例 1: 使用 Date.now() 方法

HTML

<!DOCTYPE html> 
<html> 
  
<head> 
    <title>Timestamp Example</title> 
</head> 
  
<body> 
    <center> 
        <h1 style="color:green"> 
            GeeksForGeeks 
        </h1> 
        <p id="demo"></p> 
    </center> 
  
    <script> 
        var timestamp = Date.now(); 
        document.getElementById("demo").innerHTML  
            = "Timestamp: " + timestamp; 
    </script> 
</body> 
  
</html> 

输出:

JavaScript 如何获取时间戳

示例2: 使用新的 Date().getTime() 方法

HTML

<!DOCTYPE html> 
<html> 
  
<head> 
    <title>Timestamp Example</title> 
</head> 
  
<body> 
    <center> 
        <h1 style="color:green"> 
            GeeksForGeeks 
        </h1> 
        <p id="demo"></p> 
    </center> 
  
    <script> 
        var timestamp = new Date().getTime(); 
        document.getElementById("demo").innerHTML  
            = "Timestamp: " + timestamp; 
    </script> 
</body> 
  
</html> 

输出:

JavaScript 如何获取时间戳

结论: 在这篇文章中,我们讨论了在JavaScript中获取时间戳的不同方法。我们看到如何使用 Date.now() 方法,new Date().getTime() 方法和new Date().valueOf() 方法来获取时间戳。示例展示了如何在HTML代码中使用这些方法将时间戳显示在网页上。时间戳在许多编程场景中都很有用,JavaScript提供了几种易于使用的方法来生成它们。

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程