JavaScript date format - 如何在JavaScript中获取时间戳?

JavaScript Date / javascript / date / datetime / timestamp / unix-timestamp

如何在JavaScript中获取时间戳?

Nicolás Alarcón Rapela



Answer #1

显示代码片段

function A() {
  return new Date().getTime();
}

function B() {
  return new Date().valueOf();
}

function C() {
  return +new Date();
}

function D() {
  return new Date()*1;
}

function E() {
  return Date.now();
}

function F() {
  return Number(new Date());
}

function G() {
  //此解决方案返回从加载页面开始计算的时间。
  //(在Chrome上,它提供了更好的精度)
  return performance.now(); 
}



// 测试

log = (n,f) => console.log(`${n} : ${f()}`);

log('A',A);
log('B',B);
log('C',C);
log('D',D);
log('E',E);
log('F',F);
log('G',G);
This snippet only presents code used in external benchmark