生成毫秒级时间戳的几种实现方法如下:
方法一:使用Date对象的getTime方法获取当前时间的毫秒级时间戳。
const timestamp = new Date().getTime();
console.log(timestamp);
方法二:使用Date.now静态方法获取当前时间的毫秒级时间戳。
const timestamp = Date.now();
console.log(timestamp);
方法三:使用performance.now方法获取性能时间戳,它提供了更高精度的时间戳(通常是微秒级别,根据系统不同可能会有所差异)。
const timestamp = performance.now();
console.log(timestamp);
需要注意的是,方法一和方法二返回的时间戳是基于 UTC(协调世界时)的,而方法三返回的时间戳是相对于页面加载开始的时间戳。根据需求选择合适的方法。