node package manager

hirestime

thin wrapper around process.hrtime

hirestime

hirestime is a thin wrapper around process.hrtime() that does the clumsy handling of the returned array for you.

npm install hirestime

returns a function:

returns the elapsed time since the call of hirestime in milliseconds.
an optional unit parameter can be specified that will cause an recalculation.
possible parameters

  • hirestime.S elapsed time in seconds
  • hirestime.MS elapsed time in milliseoncds
  • hirestime.NS elapsed time in nanoseconds
var hirestime = require('../')
 
//startpoint of the time measurement 
var getElapsed = hirestime()
 
setTimeout(_ => {
    //returns the elapsed milliseconds 
    console.log(getElapsed())
}, 1000)
var hirestime = require('../')
 
//startpoint of the time measurement 
var getElapsed = hirestime()
 
setTimeout(_ => {
   //returns the elapsed seconds 
   console.log(getElapsed(hirestime.S))
}, 1000)