Een cron-expressie heeft vijf velden gescheiden door spaties. Elk veld bestuurt een deel van het schema, van de minuten links tot de dag van de week rechts.
* * * * * │ │ │ │ │ │ │ │ │ └─ dag van de week (0–6, zo–za) │ │ │ └─── maand (1–12) │ │ └───── dag van de maand (1–31) │ └─────── uur (0–23) └───────── minuut (0–59)
Elk veld accepteert een enkele waarde (5), een lijst (1,15,30), een bereik (1-5), een stap (*/10 betekent "elke 10") of een sterretje (*) dat "elke waarde" betekent. Combineer ze om vrijwel elk terugkerend schema uit te drukken.
Bijvoorbeeld: 0 9 * * 1-5 draait op werkdagen om 9:00 uur. Cron-taken draaien in de tijdzone van de server, dus controleer altijd of uw scheduler UTC of lokale tijd gebruikt — de preview hierboven is in UTC.