Cron Every 7 Days

0 0 */7 * *

On day 1st, 8th, 15th, 22nd, 29th of every month at 12:00 AM

Next 10 Executions

Times shown in UTC

  • Fri, May 22, 202600:00
  • Fri, May 29, 202600:00
  • Mon, Jun 1, 202600:00
  • Mon, Jun 8, 202600:00
  • Mon, Jun 15, 202600:00
  • Mon, Jun 22, 202600:00
  • Mon, Jun 29, 202600:00
  • Wed, Jul 1, 202600:00
  • Wed, Jul 8, 202600:00
  • Wed, Jul 15, 202600:00

Field Breakdown

0
Minute
0
0
Hour
0
*/7
Day of Month
Every 7 days
*
Month
Every month
*
Day of Week
Every day of week

About This Schedule

The cron expression 0 0 */7 * * runs at midnight on every 7th day of the month — days 1, 8, 15, 22, and 29. This is different from a true weekly schedule because it's based on the calendar date, not the day of the week.

If you want a true weekly schedule (same day every week), use the day-of-week field instead: 0 0 * * 1 for every Monday, 0 0 * * 0 for every Sunday, etc. The day-of-week approach ensures the job always runs on the same weekday regardless of the date.

The day-of-month approach (*/7) is useful when you want date-based periodicity rather than weekday-based — for example, running on the 1st, 8th, 15th, and 22nd regardless of what day of the week they fall on.

Frequently Asked Questions