The 5-Field Position Rule
Whenever you see a five-field Cron expression (such as 30 14 * * 1), map each space-separated position to its respective time unit from left to right:
“At 2:30 PM, only on Monday.”
Decoding Common Cron Operators
Read as: "Every 5 minutes" (:00, :05, :10, :15, :20, :25, :30, :35, :40, :45, :50, :55).
Read as: "Every hour from 9:00 AM through 5:00 PM inclusive".
Read as: "On the 1st and 15th day of the month".
Read as: "Monday through Friday (weekdays)".
How to Read 6-Field Spring & Quartz Cron
When reading Spring Boot or Quartz schedules, notice that the expression begins with Seconds:
# │ ┌────────────── Minute (0 - 59)
# │ │ ┌────────────── Hour (0 - 23)
# │ │ │ ┌────────────── Day of Month (1 - 31 or ?)
# │ │ │ │ ┌────────────── Month (1 - 12)
# │ │ │ │ │ ┌────────────── Day of Week (0 - 7 or ?)
# │ │ │ │ │ │
0 0 9 * * MON-FRI
The example above translates to: "At 09:00:00 AM (second 0, minute 0, hour 9) on every weekday from Monday through Friday".