UNPKG

vremel

Version:

JavaScript date utility library for Temporal API

15 lines 589 B
import { assertSameType, assertValidInterval } from "../assert.js"; import { compare } from "./_compare.js"; /** * Checks whether the given datetime is within the interval. * @param dateTime temporal object * @param interval interval * @returns Whether the given datetime is within the interval */ export function isWithinInterval(dateTime, interval) { assertValidInterval(interval); assertSameType(dateTime, interval.start); return (compare(dateTime, interval.start) !== -1 && compare(dateTime, interval.end) !== 1); } //# sourceMappingURL=isWithinInterval.js.map