Skip to content

isDate ​

Checks if a value is a Date object.

ts
function isDate(value: unknown): value is Date

Parameters ​

value ​

  • Type: unknown

The value to check.

Returns ​

Returns true if value is a date, else false.

Example ​

ts
import { isDate } from '@chronus-dev/utils'

const date: unknown = new Date('2026-01-01')

if (isDate(date)) {
  console.log(date.getFullYear()) // => 2026
}