bigint
The bigint
version of the {@link hrtime()}
method returning the current high-resolution real time in nanoseconds as a bigint
.
Unlike {@link hrtime()}
, it does not support an additional time argument since the difference can just be computed directly by subtraction of the two bigint
s.
import { hrtime } from 'node:process';
const start = hrtime.bigint();
// 191051479007711n
setTimeout(() => {
const end = hrtime.bigint();
// 191052633396993n
console.log(`Benchmark took ${end - start} nanoseconds`);
// Benchmark took 1154389282 nanoseconds
}, 1000);
Content copied to clipboard