40 lines
1.3 KiB
JavaScript
40 lines
1.3 KiB
JavaScript
// Metro module 3473 (f3474).
|
|
import * as _toDate from "./toDate";
|
|
import { __esModule } from "./toDate";
|
|
import * as _differenceInCalendarYears from "./differenceInCalendarYears";
|
|
import * as _compareAsc from "./compareAsc";
|
|
import * as _requiredArgs from "./requiredArgs";
|
|
let c1830_0, c1830_1, c1830_2, c1830_3;
|
|
export default function differenceInYears(a0, a1) {
|
|
(0, c1830_3.default)(2, arguments);
|
|
const r8 = (0, c1830_0.default)(a0);
|
|
const r7 = (0, c1830_0.default)(a1);
|
|
const r20 = (0, c1830_2.default)(r8, r7);
|
|
const r25 = Math.abs((0, c1830_1.default)(r8, r7));
|
|
r8.setFullYear(1584);
|
|
r7.setFullYear(1584);
|
|
const r37 = r20 * (r25 - Number((0, c1830_2.default)(r8, r7) === -r20));
|
|
return r37 !== 0 ? r37 : 0;
|
|
};
|
|
c1830_0 = _toDate ? __esModule ? _toDate : {
|
|
default: _toDate
|
|
} : {
|
|
default: _toDate
|
|
};
|
|
c1830_1 = _differenceInCalendarYears ? _differenceInCalendarYears.__esModule ? _differenceInCalendarYears : {
|
|
default: _differenceInCalendarYears
|
|
} : {
|
|
default: _differenceInCalendarYears
|
|
};
|
|
c1830_2 = _compareAsc ? _compareAsc.__esModule ? _compareAsc : {
|
|
default: _compareAsc
|
|
} : {
|
|
default: _compareAsc
|
|
};
|
|
c1830_3 = _requiredArgs ? _requiredArgs.__esModule ? _requiredArgs : {
|
|
default: _requiredArgs
|
|
} : {
|
|
default: _requiredArgs
|
|
};
|
|
module.exports = exports.default;
|