Skip to content

Cron expressions

Run a cron job every Sunday at midnight

Need a weekly reset at the turn of the week? Sunday at midnight is a common choice for weekly roll-ups and counters that start fresh each week.

0 0 * * 0

At 12:00 AM, only on Sunday

0 0 * * 0 fires once a week, at 00:00 on Sunday. Weekly midnight runs are common for resets and end-of-week roll-ups.

Next run times

  1. 1.2026-09-20T00:00:00.000Z
  2. 2.2026-09-27T00:00:00.000Z
  3. 3.2026-10-04T00:00:00.000Z
  4. 4.2026-10-11T00:00:00.000Z
  5. 5.2026-10-18T00:00:00.000Z

What 0 0 * * 0 means

FieldValueMeaning
Minute0at minute 0
Hour0at hour 0
Day of month*every day of the month
Month*every month
Day of week0on Sunday

Example use cases

  • weekly resets
  • end-of-week roll-ups
  • usage reports

Work with this expression

Schedule this on Cronhost

Point it at any URL, add headers or a body if you need them, and let Cronhost handle the timing, retries, and execution logs. It runs on the free plan.

Frequently asked questions

Related schedules