22 lines
472 B
JavaScript
22 lines
472 B
JavaScript
/**
|
|
* Get the time between start and now in milliseconds
|
|
*/
|
|
function calculateElapsedTime(start) {
|
|
const diff = process.hrtime(start);
|
|
|
|
return Math.round((diff[0] * 1e9 + diff[1]) / 1e6); // msec
|
|
}
|
|
|
|
/**
|
|
* Get the ISO string with yesterday's date set (- 24 hours)
|
|
*/
|
|
function getYesterdayISOString() {
|
|
const date = new Date();
|
|
|
|
date.setDate(date.getDate() - 1);
|
|
|
|
return date.toISOString();
|
|
}
|
|
|
|
module.exports = { calculateElapsedTime, getYesterdayISOString };
|