@genexus/web-standard-functions
Version:
GeneXus JavaScript standard functions library for web generators
13 lines • 500 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
*/
import { DateTime } from "luxon";
import { EMPTY_DATE_VALUE } from "../date/core";
export const dayOfWeek = (dateFrom) => {
return dateFrom.getTime() === EMPTY_DATE_VALUE.getTime()
? 0
: (parseInt(DateTime.fromJSDate(dateFrom).toFormat("c"), 10) % 7) + 1;
};
//# sourceMappingURL=dayOfWeek.js.map