How to use it
Set minute, hour, day of month, month, and day of week, or start from a preset. Describe checks the expression and explains each field. Use * for every value, a number, a list, a range, or a step such as */15.
Example
Weekday mornings at 09:00. The generator does not run the job.
Input
0 9 * * 1-5
Result
At 09:00, Monday through Friday.
Minute: 0.
Hour: 9.
Day of month: every day of month.
Month: every month.
Day of week: Monday through Friday.
How it works
The supported syntax is the standard five-field cron format: minute, hour, day of month, month, and day of week. Ranges, lists, and steps are checked against each field’s limits. Names such as JAN are accepted by the validator in pasted expressions. Quartz tokens ?, L, W, and # are rejected. The page never executes a command.
Common errors
- The expression has six fields This generator does not use a seconds field. Drop the first field if it came from Quartz.
- Day-of-week 7 and 0 both appear Both mean Sunday in this five-field syntax.
- You expected the server to run it There is no run button. Copy the expression into your own scheduler.
Limitations
The description is a reading aid. Schedulers differ on whether day-of-month and day-of-week are combined with AND or OR. Check the scheduler’s manual before relying on an expression that sets both.
Privacy
Field values are handled locally and are not a secret payload. The tool does not connect to a server to “validate” the job.
Questions
Does this support @daily?
No. The output is five explicit fields so you can see every part.