Cron library
Cron expression for every weekend at midnight
0 0 * * 0,6
At midnight (00:00) on Sunday and Saturday.
Runs 100% in your browser. Nothing you paste is uploaded, stored, or sent to a server.
Or build one
Meaning
Next 10 run times
How to use
- Read the expression and the English meaning above. Confirm they match the job you have in mind.
- Use the time zone dropdown to preview the next 10 fire times in UTC or a US/EU city.
- Copy the expression into crontab, GitHub Actions (`on.schedule.cron`), or your job runner.
- If you need a nearby interval, browse the related schedules at the bottom of this page.
Weekend-only jobs are for the work you do not want colliding with weekday traffic: a full reindex, a staging refresh from production, or a deep backup.
0,6 in the day-of-week field is Sunday and Saturday. 0-0 and 6-6 would also work; 7 is accepted as another Sunday in this explainer.
When this schedule is a good fit
Typical uses: A heavy search reindex; Restoring production data into staging; A weekly security scan that is extra thorough.
Cron fields are zone-naive. The daemon’s TZ — or the TZ= line above the job — decides what “midnight” or “9am” means. Preview both UTC and the office zone before you ship.
FAQ
Which day is 0?
Sunday. Saturday is 6. You can also write SUN,SAT.
Does this run twice a week or all weekend long?
Twice: once at Saturday 00:00 and once at Sunday 00:00, not continuously.
Does this page upload my crontab?
No. The explainer and the next-run list run in your browser. The expression on this page is a public example.