Skip to content
isLeapSecond: Return true if the provided ISO 8601 date-time or time string has a second-60 field.
isLeapYear: Return true when the given PlainDate falls in a leap year.
isValidCalendarDate: Return true if value is a valid GMT PlainDate string: a bare ISO date (“2024-10-03”) or an RFC 9557 calendar-annotated date (“2024-10-03[u-ca=hebrew]”), as Temporal.PlainDate#toString() and convertDateToCalendar write it.
isValidDate: Return true if value is a valid ISO PlainDate string.
isValidDateCycleField: Return true when field is a valid DateCycleField.
isValidDateDurationUnit: Return true when unit is a valid DateDurationUnit.
isValidDateRange: Return whether value1 is before value2.
isValidDateTime: Return true when value is a valid PlainDateTime string.
isValidDateTimeCycleField: Return true when field is a valid DateTimeCycleField (a valid DateCycleField or TimeCycleField).
isValidDateTimeDurationUnit: Return true when unit is a valid DateTimeDurationUnit.
isValidDateTimeRange: Return true if value1 and value2 form a valid datetime range — both parseable as ISO PlainDateTime strings and value1 before value2.
isValidDateTimeUnit: Return true when unit is a valid DateTimeUnit.
isValidDateUnit: Return true when unit is a valid DateUnit.
isValidIsoDateLike: Return true when the input is a valid PlainDate or PlainDateTime ISO string.
isValidSqlDateTime: Return true when value is a real SQL timestamp literal without a time zone: the YYYY-MM-DD HH:MM:SS[.fff] value of a standard SQL TIMESTAMP or a MySQL/SQLite DATETIME column.
isValidTime: Return true when value is a valid ISO PlainTime string.
isValidTimeCycleField: Return true when field is a valid TimeCycleField.
isValidTimeDurationUnit: Return true when unit is a valid TimeDurationUnit.
isValidTimeRange: Return true if value1 and value2 form a valid time range — both parseable as ISO PlainTime strings and value1 before value2.
isValidTimeUnit: Return true when unit is a valid TimeUnit.
IsValidDateRangeProps: The argument object of isValidDateRange.
TimeUnit: A time unit in the singular, from "hour" down to "nanosecond", as Temporal’s rounding and difference options name units.