Five-Field Cron vs Quartz Cron
Separate Unix cron, Quartz cron, seconds fields, year fields, and ? placeholders before moving expressions between schedulers.
Separate Unix cron, Quartz cron, seconds fields, year fields, and ? placeholders before moving expressions between schedulers.
For */15 9-17 * * MON-FRI, processing expands minutes 0,15,30,45, hours 9 through 17, and weekdays Monday through Friday. The preview starts after the selected minute, supports browser local time or UTC, returns at most 12 rows, and searches at most 366 days.
0 */5 9-17 * * MON-FRI has six fields and is rejected here rather than treating 0 as minute and */5 as hour. Quartz may also define ?, L, W, #, and a year field; none of those meanings should be guessed by a Unix parser.
Use a fixed timezone and start value as evidence. In UTC, 0 9 15 * MON starting at 2026-07-13 08:59 yields 2026-07-13 09:00 and 2026-07-15 09:00 because the implemented Unix day-of-month/weekday rule is OR. Compare these timestamps and actual scheduler logs with the target platform documentation.
FAQ
It is a six-field expression, usually with a seconds field. This tool parses five-field Unix cron only.
Usually no. ? is more common in Quartz-style expressions.
No. It proves only this parser's interpretation. Verify timezone, enabled state, permissions, environment, platform extensions, and actual scheduler logs.
Further reading
Keep exploring