@korbiniankuhn/validator
Version:
Validate object schemas for js, expressjs, angular and mongoose.
13 lines • 548 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.toDate = (message, value, utc) => {
const date = new Date(value);
if (isNaN(date.getTime())) {
throw message.get('date_invalid', {});
}
return utc ? exports.toUTC(date) : date;
};
exports.toUTC = (date) => {
return new Date(Date.UTC(date.getUTCFullYear(), date.getUTCMonth(), date.getUTCDate(), date.getUTCHours(), date.getUTCMinutes(), date.getUTCSeconds(), date.getUTCMilliseconds()));
};
//# sourceMappingURL=date.js.map