Cron Expression: 0 9 * * 1

0 9 * * 1 Run every Monday at 9am

Field Breakdown

ValueFieldMeaning
0minuteat minute 0
9hourat 9am
*dayany day of month
*monthevery month
1weekdayMonday (0=Sun, 1=Mon...7=Sun)

Weekday values in cron: 0 = Sunday, 1 = Monday, 2 = Tuesday, 3 = Wednesday, 4 = Thursday, 5 = Friday, 6 = Saturday, 7 = Sunday (7 is also valid for Sunday in most cron implementations).

Weekly patterns

# Monday 9am:
0 9 * * 1

# Weekdays (Mon-Fri) at 8am:
0 8 * * 1-5

# Weekend midnight:
0 0 * * 6,0

# Every weekday at noon:
0 12 * * 1-5

Related Expressions

0 9 * * 1
Every Monday 9am
0 9 * * 1-5
Every weekday 9am
0 0 * * 1
Every Monday midnight
0 9 * * 5
Every Friday 9am
0 9 * * 0
Every Sunday 9am

Common Use Cases

Paste your crontab to visualise every job on a 24-hour timeline — detect overlaps, collisions, and get flock-safe versions.

Open Cron Visualiser →

Frequently Asked Questions

What is the weekday numbering in cron?
0 = Sunday, 1 = Monday, 2 = Tuesday, 3 = Wednesday, 4 = Thursday, 5 = Friday, 6 = Saturday, 7 = Sunday (both 0 and 7 represent Sunday for compatibility).
What does 1-5 mean in the weekday field?
1-5 means Monday through Friday — a range of weekday values. Combined with specific hours: 0 9 * * 1-5 runs at 9am on every weekday.