isWithinRange
Checks whether a date falls within a range (inclusive on both ends).
Returns false if any of the inputs is invalid.
Available since v2.0.0
Import
Section titled “Import”Signature
Section titled “Signature”Parameters
Section titled “Parameters”| Parameter | Type | Description |
|---|---|---|
date | DateLike | The date to check |
start | DateLike | Start of the range (inclusive) |
end | DateLike | End of the range (inclusive) |
Returns
Section titled “Returns”boolean — true if start <= date <= end
Examples
Section titled “Examples”isWithinRange
Section titled “isWithinRange”Related Types
Section titled “Related Types”DateRange
Section titled “DateRange”A date range represented as a pair of date-like values.
DateLike
Section titled “DateLike”A value that can be converted to a Date.
Date— used as-is (validated for Invalid Date)number— treated as a timestamp (seconds or milliseconds, auto-detected);0is treated as invalid and producesnullin ensureDatestring— parsed vianew Date(string)Temporal.Instant|Temporal.ZonedDateTime— read via theirepochMillisecondsproperty
