Cron Every 15 Minutes During Business Hours

*/15 9-17 * * 1-5

Every weekday from 9:00 AM to 9:59 AM, 10:00 AM to 10:59 AM, 11:00 AM to 11:59 AM, 12:00 PM to 12:59 PM, 1:00 PM to 1:59 PM, 2:00 PM to 2:59 PM, 3:00 PM to 3:59 PM, 4:00 PM to 4:59 PM, and 5:00 PM to 5:59 PM, every 15 minutes

Next 10 Executions

Times shown in UTC

  • Mon, May 18, 202609:00
  • Mon, May 18, 202609:15
  • Mon, May 18, 202609:30
  • Mon, May 18, 202609:45
  • Mon, May 18, 202610:00
  • Mon, May 18, 202610:15
  • Mon, May 18, 202610:30
  • Mon, May 18, 202610:45
  • Mon, May 18, 202611:00
  • Mon, May 18, 202611:15

Field Breakdown

*/15
Minute
Every 15 minutes
9-17
Hour
9-17
*
Day of Month
Every day
*
Month
Every month
1-5
Day of Week
Mon, Tue, Wed, Thu, Fri

About This Schedule

The cron expression */15 9-17 * * 1-5 fires every 15 minutes during business hours — 9:00 AM through 5:59 PM, Monday through Friday. This combines three constraints: a minute step (*/15), an hour range (9-17), and a day-of-week range (1-5).

This is a highly practical schedule for real-time business monitoring: dashboard refreshes during working hours, SLA monitoring during business hours, customer-facing metrics collection, and periodic notification checks. By limiting to business hours and weekdays, you avoid wasting resources on off-hours processing.

The schedule produces 36 executions per weekday (9 hours × 4 per hour) and 180 per week. To extend to 8 AM–6 PM, use */15 8-18 * * 1-5. For a wider step, */30 9-17 * * 1-5 runs every 30 minutes instead.

Frequently Asked Questions