@genexus/web-standard-functions
Version:
GeneXus JavaScript standard functions library for web generators
22 lines • 661 B
JavaScript
;
/**
* Returns a Date from its parts
* @param {GxDate} targetDate
* @param {number} year
* @param {number} month
* @param {number} day
* @return Date
*/
Object.defineProperty(exports, "__esModule", { value: true });
exports.set = void 0;
const core_1 = require("./core");
const set = (targetDate, year, month, day) => {
targetDate.setFullYear(year, month - 1, day);
if (targetDate.getFullYear() !== year ||
(targetDate.getMonth() !== month - 1 && targetDate.getDate() !== day)) {
targetDate.setTime(core_1.EMPTY_DATE_VALUE.getTime());
}
return targetDate;
};
exports.set = set;
//# sourceMappingURL=set.js.map