Cron every sunday
At 09:00 every Sunday.
minute · hour · day of month · month · day of week
What this expression selects
At 09:00 every Sunday. This is a five-field calendar schedule, interpreted in the timezone you configure. It is not an instruction to wait a fixed duration after the last completion.
Common mistakes
Next five runs in UTC
Computed at build time from . These are examples, not a live clock.
2026-10-25T09:00:00.000Z
2026-11-01T09:00:00.000Z
2026-11-08T09:00:00.000Z
2026-11-15T09:00:00.000Z
2026-11-22T09:00:00.000ZA nearby variation
0 0 1 * *At 00:00 on day 1 of the month. Compare it with the expression above before copying; the selected fields change the calendar times.
Preview live runs in your timezone ↗
Monitor the completed work
Copy a private ping URL from a CronPulse check. Set its schedule to 0 9 * * SUN in the same timezone as your job runner, and add grace for runtime and scheduling delay. Send success after the work finishes, not when it is enqueued.
Add success and exit-code reporting to crontab. Missing pings are evaluated once a minute; this is not sub-minute monitoring.
Questions
Which time zone does this use?
Does cron wait for the last job to finish?
Related schedules
Give your next job a heartbeat.
20 checks free. No card. Built in Ireland.