JavaScript中的时间日期函数new Date()(JS中5种获取时间戳的函数)
在JavaScript中,可以使用new Date()
构造函数来获取当前日期和时间,或者创建特定日期和时间的对象。以下是获取时间戳的几种方法:
- 使用
new Date()
获取当前时间的时间戳:
let timestamp = new Date().getTime(); // 或者使用 Date.now()
- 使用
new Date()
设置特定日期的时间戳:
let timestamp = new Date('2023-01-01T00:00:00Z').getTime();
- 使用
Date.now()
获取当前时间的时间戳,这是最简单的方法:
let timestamp = Date.now();
- 使用
new Date()
配合valueOf()
获取时间戳:
let timestamp = new Date().valueOf();
- 使用
performance.now()
获取高精度的时间戳,这对于性能分析很有用:
let timestamp = performance.now();
注意:performance.now()
返回的是精确到微秒的DOM高精度时间戳,但它在不支持 performance.now()
的浏览器中将不可用。
评论已关闭