Varje fält tar ett tal, * för alla värden, en lista (1,15), ett intervall (1-5) eller ett steg (*/15). Månader och veckodagar kan också skrivas som namn, till exempel JAN eller MON; söndag är 0, och de flesta implementationer godtar 7 också. Kortformer som @daily och @hourly står för vanliga scheman.
Två regler överraskar folk. När både dag i månaden och veckodag är angivna körs jobbet när någon av dem matchar, inte båda: 0 9 1 * 1 körs den 1:a och varje måndag. Och cron körs i systemets tidszon, så ett jobb kl. 02:30 kan hoppas över eller köras två gånger vid sommartidsomställningen, beroende på implementationen.
Vissa schemaläggare lägger till ett sjätte fält för sekunder eller år, eller tecken som L och ?, som Quartz och AWS EventBridge gör. De ingår inte i standard-crontab, så kontrollera vilken syntax ett verktyg förväntar sig. Ett schema säger bara när ett jobb ska starta; heartbeat-övervakning visar om det faktiskt gjorde det.