fechaiso
Version:
Funciones para trabajar con fechas iso
30 lines • 895 B
JavaScript
;
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
exports.FechaISO = void 0;
const zfill_1 = __importDefault(require("zfill"));
/**
*
* @param {number} Anio
* @param {number} Mes
* @param {number} Dia
* @description Pasa fecha dividida a fecha ISO
*/
function PasarISO(Anio, Mes, Dia) {
if (Anio > 9999 || Anio < 1990) {
throw new Error('Año inválido');
}
if (Mes > 12 || Mes < 1) {
throw new Error('Mes inválido');
}
if (Dia > 31 || Dia < 1) {
throw new Error('Día inválido');
}
return zfill_1.default(Anio, 4) + zfill_1.default(Mes, 2) + zfill_1.default(Dia, 2);
}
exports.FechaISO = {
PasarISO
};
//# sourceMappingURL=index.js.map