Cron Parser icon

Cron Parser

Parse cron expressions and calculate next/previous run times with timezone support

Validate Cron Expression

AI-generated

Summary

Validates a cron expression and returns its validity status with optional error detail.

Inputs

  • cronExpression (required) — The cron expression to parse. Supports standard 5-field format (minute, hour, day, month, weekday).
  • options — Optional configuration for output formatting and error handling.

Output shape

Object

The returned object always includes isValid and the original cronExpression. If isValid is false, an error string is also present.

Examples

Example 1: valid expression

cronExpression: '0 0 * * *' (daily at midnight), all other parameters at defaults

Example 2: invalid expression

cronExpression: 'not a cron expression', error: 'Invalid cron expression' present in output

Links

Discussion