UNPKG

vremel

Version:

JavaScript date utility library for Temporal API

22 lines 670 B
import { isZonedDateTime } from "../type-utils.js"; import { endOfTimeForZonedDateTime } from "./_endOfTimeForZonedDateTime.js"; /** * Returns the end of a day for the given datetime * @param dt datetime object which includes date and time info * @returns Temporal object which represents the end of the day */ export function endOfDay(dt) { const withArg = { hour: 23, minute: 59, second: 59, millisecond: 999, microsecond: 999, nanosecond: 999, }; if (!isZonedDateTime(dt)) { return dt.with(withArg); } return endOfTimeForZonedDateTime(dt, withArg); } //# sourceMappingURL=endOfDay.js.map