Skip to content
Briefed
Tools

Developer

Cron expression explainer

Read a five-field or six-field cron expression and show the next five run times in the time zone you choose.

It runs in your browser. What you enter stays on this device.

Five fields: minute hour day month weekday. Six fields put seconds first. @daily and the other names are accepted.

Examples

Load a sample into the form, then run it.

How to use it

  1. 1Enter the expression.
  2. 2Choose a time zone.
  3. 3Choose Explain.
  4. 4Read the field summary and the next run times.

When it helps

  • Check a schedule before you put it in a job runner.
  • See the next Monday morning in UTC.
  • Translate @daily into fields and a time.

Good to know

  • When both the day of month and the weekday are restricted, a date matches if either one matches.
  • Names such as JAN and MON are accepted. Quartz-only characters such as ? and L are not.
  • A time that falls in a daylight-saving gap is skipped.
  • The expression stays in this browser.

Questions

Which field comes first?

Five fields are minute, hour, day of month, month, and weekday. Add a seconds field at the front when you have six.

Does Sunday have two numbers?

0 and 7 both mean Sunday.

Related tools

  • Unix timestamp

    Unix timestamp

    Convert a Unix timestamp to a date, or an ISO 8601 date to a timestamp.

    Developer