Skip to content

Cron expressions

Run a cron job on the 1st of every month at 6 AM

Need a monthly job that runs early rather than at midnight? The first of the month at 6 AM keeps monthly work out of the busy midnight window.

0 6 1 * *

At 06:00 AM, on day 1 of the month

0 6 1 * * runs at 06:00 on the first of each month. The early-morning slot keeps monthly jobs out of the busy midnight window.

Next run times

  1. 1.2026-10-01T06:00:00.000Z
  2. 2.2026-11-01T06:00:00.000Z
  3. 3.2026-12-01T06:00:00.000Z
  4. 4.2027-01-01T06:00:00.000Z
  5. 5.2027-02-01T06:00:00.000Z

What 0 6 1 * * means

FieldValueMeaning
Minute0at minute 0
Hour6at hour 6
Day of month1on the 1st
Month*every month
Day of week*every day of the week

Example use cases

  • monthly exports
  • invoicing
  • early-morning reports

Work with this expression

Schedule this on Cronhost

Point it at any URL, add headers or a body if you need them, and let Cronhost handle the timing, retries, and execution logs. It runs on the free plan.

Frequently asked questions

Related schedules