jty
    Preparing search index...

    Function isDate

    • Checks if a value is a valid Date.

      Returns false for invalid Date objects (e.g. new Date('not a date')) because their time value is NaN, making them unusable for date arithmetic and formatting.

      Parameters

      • x: unknown

      Returns x is Date

      isDate(new Date()) => true
      isDate(new Date('2024-01-01')) => true
      isDate(new Date(0)) => true
      isDate(new Date('not a date')) => false
      isDate(Date.now()) => false
      isDate('2022-01-01') => false