@feugene/mu
Version:
Helpful TS utilities without dependencies
16 lines (14 loc) • 393 B
text/typescript
import now from './now'
/**
* Returns difference in milliseconds between dates
*
* @param {Date} dateA The first date.
* @param {Date} [dateB=new Date()] (optional) The second date.
* @return {Number} The difference in milliseconds
*
* @memberof µ.date
* @author efureev
*/
export function elapsed(dateA: Date, dateB: Date): number {
return Math.abs(+dateA - (+dateB || now()))
}