Cron Every Wednesday and Friday at 10 AM
Set up a cron job to run every Wednesday and Friday at 10 AM using 0 10 * * 3,5. Detailed field breakdown and mid-to-end-of-week scheduling tips.
Cron Expression
0 10 * * 3,5
Field Breakdown
| Field | Value | Meaning |
|---|---|---|
| Minute | 0 | At 0 |
| Hour | 10 | At 10 |
| Day of Month | * | Every day of the month (1–31) |
| Month | * | Every month (1–12) |
| Day of Week | 3,5 | At Wednesday, Friday |
Detailed Explanation
The cron expression 0 10 * * 3,5 schedules a task to run twice per week, on Wednesday and Friday, at exactly 10:00 AM.
Field-by-field breakdown:
0(Minute): At minute 0. The task fires at the top of the hour.10(Hour): At hour 10 (10 AM). The task runs mid-morning during standard business hours.*(Day of Month): Every day from 1 through 31. No restriction on the day of the month.*(Month): Every month from January through December. No restriction on which month.3,5(Day of Week): Wednesday and Friday. The list notation specifies two specific days: 3 (Wednesday) and 5 (Friday).
This means your task will execute twice per week at 10:00 AM on Wednesday and Friday. The Wednesday-Friday combination is useful for tasks that track mid-week and end-of-week milestones. Wednesday captures the week's midpoint progress, while Friday provides an end-of-week summary. The 2-day gap between runs is short enough to catch issues quickly but not so frequent as to create unnecessary overhead. The 10 AM timing ensures the task runs after the morning email rush and standup meetings have concluded. This expression is supported by standard cron on Linux/macOS, as well as cloud services like AWS CloudWatch, Google Cloud Scheduler, and GitHub Actions.
Use Case
Perfect for sending bi-weekly project status digest emails to stakeholders every Wednesday and Friday morning with updated task completion metrics.
Try It — Interactive Builder
Every Wednesday, Friday at 10:00 AM
Next 10 Executions
Ctrl+Shift+C to copy expression