1.8 KiB
1.8 KiB
toc
Return a high-resolution time difference.
Usage
var toc = require( '@stdlib/time/toc' );
toc( time )
Returns a high-resolution time difference, where time
is a two-element array
with format [seconds, nanoseconds]
.
var delta = toc( [ 100, 123456789 ] );
// returns [<number>,<number>]
Similar to time
, the returned array
has format [seconds, nanoseconds]
.
Notes
- This function is intended to be used in conjunction with
tic
for measuring performance between intervals.
Examples
var tic = require( '@stdlib/time/tic' );
var toc = require( '@stdlib/time/toc' );
var start = tic();
setTimeout( onTimeout, 2000 );
function onTimeout() {
var elapsed = toc( start );
console.log( 'Elapsed: %d seconds and %d nanoseconds', elapsed[0], elapsed[1] );
}