wundertec-core
Version:
Librería estándar de utilidades e integraciones AWS + helpers generales
17 lines (16 loc) • 663 B
JavaScript
;
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
exports.subtract = subtract;
const moment_timezone_1 = __importDefault(require("moment-timezone"));
const DEFAULT_TZ = process.env.DEFAULT_TIMEZONE || "America/Mexico_City";
/**
* Resta una cantidad de tiempo a una fecha en la zona horaria especificada o CDMX por defecto.
*/
function subtract(date, amount, unit, timezone) {
return (0, moment_timezone_1.default)(date)
.tz(timezone || DEFAULT_TZ)
.subtract(amount, unit);
}