UNPKG

@idris-maps/yyyy-mm-dd

Version:

A date library dealing only with days in the YYYY-MM-DD format

16 lines (15 loc) 653 B
"use strict"; var __importDefault = (this && this.__importDefault) || function (mod) { return (mod && mod.__esModule) ? mod : { "default": mod }; }; Object.defineProperty(exports, "__esModule", { value: true }); exports._subtractYear = void 0; var fromJsDate_1 = __importDefault(require("./fromJsDate")); var curry_1 = require("./curry"); exports._subtractYear = function (n, day) { var asDate = new Date(new Date(day).setHours(12)); var cloned = new Date(asDate.getTime()); cloned.setFullYear(cloned.getFullYear() - n); return fromJsDate_1.default(cloned); }; exports.default = curry_1.curry2(exports._subtractYear);