UNPKG

@technobuddha/library

Version:
17 lines 1.22 kB
import { month } from "./date.js"; /** * Determine the last day of the year containing a date * @param input - The date * @param options - see {@link DateOptions} * @defaultValue utc false * @returns Midnight of the last day of the year containing the input date * @group Time * @category Year */ export function endOfYear(input, { utc = false } = {}) { if (utc) { return new Date(Date.UTC(input.getUTCFullYear(), month.december, 31)); } return new Date(input.getFullYear(), month.december, 31); } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZW5kLW9mLXllYXIuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi9zcmMvZW5kLW9mLXllYXIudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsT0FBTyxFQUFFLEtBQUssRUFBRSxNQUFNLFdBQVcsQ0FBQztBQUdsQzs7Ozs7Ozs7R0FRRztBQUNILE1BQU0sVUFBVSxTQUFTLENBQUMsS0FBVyxFQUFFLEVBQUUsR0FBRyxHQUFHLEtBQUssS0FBa0IsRUFBRTtJQUN0RSxJQUFJLEdBQUcsRUFBRSxDQUFDO1FBQ1IsT0FBTyxJQUFJLElBQUksQ0FBQyxJQUFJLENBQUMsR0FBRyxDQUFDLEtBQUssQ0FBQyxjQUFjLEVBQUUsRUFBRSxLQUFLLENBQUMsUUFBUSxFQUFFLEVBQUUsQ0FBQyxDQUFDLENBQUM7SUFDeEUsQ0FBQztJQUNELE9BQU8sSUFBSSxJQUFJLENBQUMsS0FBSyxDQUFDLFdBQVcsRUFBRSxFQUFFLEtBQUssQ0FBQyxRQUFRLEVBQUUsRUFBRSxDQUFDLENBQUM7QUFDM0QsQ0FBQyJ9