crontool
Paste a schedule, read it in English, see the next runs.

Run a Cron Job Every Thursday

To run a job every Thursday, set the day-of-week field to 4. For example, 0 9 * * 4 runs at 9:00 AM every Thursday. Change the hour and minute to choose your time.

The expression

0 9 * * 4 runs at 09:00 every Thursday. Fields: minute (0), hour (9), day-of-month (*), month (*), day-of-week (4).

Day-of-week numbering

Sunday 0 (or 7), Monday 1, Tuesday 2, Wednesday 3, Thursday 4, Friday 5, Saturday 6. Name form: 0 9 * * THU.

Change the time

Set your slot with minute and hour — e.g. 45 16 * * 4 for 4:45 PM every Thursday. For a weekly report, many teams use Thursday afternoon so it's ready before Friday.

FAQ

What is the cron expression for every Thursday?

0 9 * * 4 runs at 9 AM every Thursday. The 4 is Thursday; adjust the hour and minute for a different time.

What number is Thursday in cron?

Thursday is 4 (Sunday=0). The name THU works too.

How do I run something every Thursday afternoon?

Set the hour to the afternoon, e.g. 0 15 * * 4 runs at 3 PM every Thursday.