UNPKG

@onesy/date

Version:

Time and date utils library

15 lines (14 loc) 453 B
"use strict"; 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;