js获取当前时间戳

在JavaScript中获取当前时间戳有几种不同的方法,以下是几种常见的方法:

  1. 使用 Date.now() 方法:
var timestamp = Date.now(); // 返回当前时间的毫秒数
  1. 使用 new Date().getTime() 方法:
var timestamp = new Date().getTime(); // 返回当前时间的毫秒数
  1. 使用 new Date().valueOf() 方法:
var timestamp = new Date().valueOf(); // 返回当前时间的毫秒数
  1. 使用 Date.parse(new Date()) 方法(此方法返回的时间戳精确到秒):
var timestamp = Date.parse(new Date()); // 返回当前时间的秒数
  1. 使用 new Date().toLocaleDateString().replace(/\//g, '-') 将日期转换为时间戳(此方法返回的时间戳精确到秒):
var date = new Date();
var timestamp = new Date(date.toLocaleDateString().replace(/\//g, '-')).getTime(); // 返回当前时间的毫秒数

以上方法都可以用来获取当前时间戳,其中 Date.now()new Date().getTime() 方法返回的是当前时间的毫秒数,而 Date.parse(new Date()) 方法返回的是当前时间的秒数。

Top