Run a Cron Job Every Day at 3 PM
To run a job every day at 3:00 PM, use 0 15 * * *. Cron uses a 24-hour clock, so 3 PM is hour 15. The 0 sets the minute.
The expression
0 15 * * * fires at 15:00 (3 PM) every day. Minute = 0, hour = 15, the rest wildcards.
Why 15, not 3
Cron counts hours 0–23. Add 12 to a PM hour: 3 PM = 15. Noon = 12, midnight = 0.
Minute and day tweaks
For 3:45 PM use 45 15 * * *. For 3 PM Monday–Friday use 0 15 * * 1-5.
FAQ
What is the cron expression for every day at 3 PM?
0 15 * * * runs daily at 3:00 PM. In the 24-hour clock cron uses, 3 PM is hour 15.
Why is 3 PM 15 in cron?
Cron hours are 0-23. Add 12 to a PM time: 3 PM becomes 15.
How do I run at 3:45 PM?
Use 45 15 * * *. The first field is the minute, so 45 gives you quarter to four.