Skip to content

Function: isDate()

isDate(val): val is Date

Type guard to check if a value is a Date instance.

Parameters

val

unknown

The value to check

Returns

val is Date

True if the value is a Date

Example

typescript
const value: unknown = new Date()

if (isDate(value)) {
  // TypeScript knows value is a Date
  console.log(value.getFullYear()) // e.g., 2024
}

Released under the MIT License.