mini-effect
    Preparing search index...

    Function isoTimestamp

    • Creates an ISO timestamp validation action.

      Formats:

      • yyyy-mm-ddThh:mm:ss.sssZ
      • yyyy-mm-ddThh:mm:ss.sss±hh:mm
      • yyyy-mm-ddThh:mm:ss.sss±hhmm

      Hint: To support timestamps with lower or higher accuracy, the millisecond specification can be removed or contain up to 9 digits.

      Hint: The regex used cannot validate the maximum number of days based on year and month. For example, "2023-06-31T00:00:00.000Z" is valid although June has only 30 days.

      Hint: The regex also allows a space as a separator between the date and time parts instead of the "T" character.

      Type Parameters

      • TInput$1 extends string

      Returns IsoTimestampAction<TInput$1, undefined>

      An ISO timestamp action.

    • Creates an ISO timestamp validation action.

      Formats:

      • yyyy-mm-ddThh:mm:ss.sssZ
      • yyyy-mm-ddThh:mm:ss.sss±hh:mm
      • yyyy-mm-ddThh:mm:ss.sss±hhmm
      • yyyy-mm-ddThh:mm:ss.sss±hh

      Hint: To support timestamps with lower or higher accuracy, the millisecond specification can be removed or contain up to 9 digits.

      Hint: The regex used cannot validate the maximum number of days based on year and month. For example, "2023-06-31T00:00:00.000Z" is valid although June has only 30 days.

      Hint: The regex also allows a space as a separator between the date and time parts instead of the "T" character.

      Type Parameters

      Parameters

      • message: TMessage

        The error message.

      Returns IsoTimestampAction<TInput$1, TMessage>

      An ISO timestamp action.