⏱OpsTools

Cron Expression for Hourly on Weekdays (Business Hours)

0 9-17 * * 1-5→Runs hourly 9–17 on weekdays
0
Minute
0–59
9-17
Hour
0–23
*
Day
1–31
*
Month
1–12
1-5
Weekday
0–7

Quick Examples

How It Works

The expression 0 9-17 * * 1-5 uses an hour range in the hour field and weekday range in the day-of-week field. At minute 0, it fires for each hour from 9 through 17 inclusive on Monday through Friday.

Common Use Cases

  • 1Intraday monitoring during business hours
  • 2Hourly trading-hour checks

Linux Crontab Example

0 9-17 * * 1-5 /app/business-hours-check.sh

Add this line to your crontab with crontab -e

Need a custom schedule?

Build your own cron expression visually with our generator.

Open Generator →