Cron Twice a Day

0 0,12 * * *

Every day at 12:00 AM and 12:00 PM

Next 10 Executions

Times shown in UTC

  • Mon, May 18, 202612:00
  • Tue, May 19, 202600:00
  • Tue, May 19, 202612:00
  • Wed, May 20, 202600:00
  • Wed, May 20, 202612:00
  • Thu, May 21, 202600:00
  • Thu, May 21, 202612:00
  • Fri, May 22, 202600:00
  • Fri, May 22, 202612:00
  • Sat, May 23, 202600:00

Field Breakdown

0
Minute
0
0,12
Hour
0,12
*
Day of Month
Every day
*
Month
Every month
*
Day of Week
Every day of week

About This Schedule

The cron expression 0 0,12 * * * runs a job twice a day — at 12:00 AM (midnight) and 12:00 PM (noon). The list 0,12 in the hour field specifies both times.

To run at different times, change the values: 0 8,20 * * * runs at 8:00 AM and 8:00 PM. You can list any two hours you want.

This is functionally similar to 0 */12 * * *, but using an explicit list makes the intent clearer and allows non-uniform spacing (e.g., 0 9,17 * * * for 9 AM and 5 PM).

Frequently Asked Questions