@genexus/web-standard-functions
Version:
GeneXus JavaScript standard functions library for web generators
22 lines • 652 B
JavaScript
/**
* Add days to a date
* @param {GxDate | GxDatetime} date
* @param {number} days
* @return any
*/
import { DateTime } from "luxon";
import { GxDate } from "../types/gxdate";
import { GxDatetime } from "../types/gxdatetime";
export const addDays = (date, days) => {
if (date instanceof GxDate) {
return new GxDate(DateTime.fromJSDate(date)
.plus({ days: Math.trunc(days) })
.toJSDate());
}
else if (date instanceof GxDatetime) {
return new GxDatetime(DateTime.fromJSDate(date)
.plus({ days: Math.trunc(days) })
.toJSDate());
}
};
//# sourceMappingURL=addDays.js.map