提问者:小点点

如何将秒转换成人类可读的时间流逝


我有这个功能

const performance = require('perf_hooks');

var t0 = performance.now();

setInterval(printStatus, 20000);

function printStatus() {

     console.log(
    `Total records: ${count}`
  );
  console.log("Time elapsed" + (performance.now() - t0)/60000 + "minutes")
}

这将打印如下所示的分钟:Time Elapsed0.3334145895500978分钟

我想让它变成人类可读的,HH:MM:S我怎么做到?


共1个答案

匿名用户

我会这样做:

const performance = require('perf_hooks');

var t0 = performance.now();

setInterval(printStatus, 20000);

function printStatus() {

     console.log(
    `Total records: ${count}`
  );
  const msElapsed = (performance.now() - t0);
  const hhmmss = (new Date(msElapsed)).toISOString().substr(11,8);
  console.log("Time elapsed " + hhmmss )
}