首页 > web前端 > js教程 > 如何在 JavaScript 中获取时间戳?

如何在 JavaScript 中获取时间戳?

Barbara Streisand
发布: 2024-12-21 14:10:12
原创
723 人浏览过

How Can I Get a Timestamp in JavaScript?

在 JavaScript 中获取时间戳

时间戳可以生成特定时间点的唯一数字表示。在 JavaScript 中,可以使用多种方法来获取时间戳。

Unix 时间戳(秒)

获取 Unix 格式的时间戳,表示自 Unix 纪元(一月)以来的秒数1, 1970),利用:

Math.floor(Date.now() / 1000)
登录后复制

或者,为了更高速的执行,您可以使用:

Date.now() / 1000 | 0
登录后复制

毫秒时间戳(精确)

对于毫秒精度的时间戳,使用:

Date.now()
登录后复制

等效方法包括:

+new Date()
登录后复制
new Date().valueOf()
登录后复制

毫秒时间戳(高分辨率)

要访问分辨率更高的毫秒时间戳,请使用:

var timeStampInMs = (
    isPerformanceSupported ?
    window.performance.now() +
    window.performance.timing.navigationStart :
    Date.now()
);
登录后复制

其中 isPerformanceSupported 是一个布尔值,表示支持性能分析。

以上是如何在 JavaScript 中获取时间戳?的详细内容。更多信息请关注PHP中文网其他相关文章!

来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
作者最新文章
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板