@genexus/web-standard-functions
Version:
GeneXus JavaScript standard functions library for web generators
17 lines • 635 B
JavaScript
;
/**
* Returns the number (1...7) of the day of the week. This number is associated with a day of the week (Sunday = 1).
* @param {GxDate | GxDatetime} dateFrom
* @return number
*/
Object.defineProperty(exports, "__esModule", { value: true });
exports.dayOfWeek = void 0;
const luxon_1 = require("luxon");
const core_1 = require("../date/core");
const dayOfWeek = (dateFrom) => {
return dateFrom.getTime() === core_1.EMPTY_DATE_VALUE.getTime()
? 0
: (parseInt(luxon_1.DateTime.fromJSDate(dateFrom).toFormat("c"), 10) % 7) + 1;
};
exports.dayOfWeek = dayOfWeek;
//# sourceMappingURL=dayOfWeek.js.map