@onesy/date
Version:
Time and date utils library
15 lines (14 loc) • 453 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
const OnesyDate_1 = require("./OnesyDate");
function diff(value, value1, unit = 'millisecond') {
if (value &&
value.valid &&
value1 &&
value1.valid) {
const diffs = {};
OnesyDate_1.units.forEach(unit_ => diffs[unit_] = Math.floor(value[unit_] - value1[unit_]));
return Math.abs(diffs[unit]);
}
}
exports.default = diff;