Cron @annually / @yearly — Run Once Per Year

0 0 1 1 *

On day 1st of January at 12:00 AM

Next 10 Executions

Times shown in UTC

  • Fri, Jan 1, 202700:00
  • Sat, Jan 1, 202800:00
  • Mon, Jan 1, 202900:00
  • Tue, Jan 1, 203000:00
  • Wed, Jan 1, 203100:00
  • Thu, Jan 1, 203200:00
  • Sat, Jan 1, 203300:00
  • Sun, Jan 1, 203400:00
  • Mon, Jan 1, 203500:00
  • Tue, Jan 1, 203600:00

Field Breakdown

0
Minute
0
0
Hour
0
1
Day of Month
1
1
Month
Jan
*
Day of Week
Every day of week

About This Schedule

The @annually and @yearly shorthands are both equivalent to the cron expression 0 0 1 1 * — they run a job once per year on January 1st at midnight.

These are interchangeable and used for annual tasks like yearly data archiving, annual report generation, and New Year processing.

Frequently Asked Questions