isSameMonth
Checks if two dates are in the same month (and year).
Accepts any DateLike input (Date, timestamp, or date string).
Available since v2.0.0
Import
Section titled “Import”Signature
Section titled “Signature”Parameters
Section titled “Parameters”| Parameter | Type | Description |
|---|---|---|
date1 | DateLike | First date |
date2 | DateLike | Second date |
Returns
Section titled “Returns”boolean — True if same month and year, false otherwise (including when either date is invalid)
Examples
Section titled “Examples”isSameMonth
Section titled “isSameMonth”Related Types
Section titled “Related Types”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
