0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0
Konfiguration
Erstelle, lies und verstehe cron-Ausdrücke in verständlicher Sprache. Probiere ein Preset, passe jedes Feld im visuellen Builder an oder füge deinen eigenen Ausdruck ein: du siehst, was er macht, die nächsten Ausführungen und eine Feld-für-Feld-Aufschlüsselung. Kompatibel mit 5-Feld-Unix-Cron und der 6-Feld-Variante mit Sekunden.
Format: Minute · Stunde · Tag des Monats · Monat · Wochentag

Um 09:00, Montag bis Freitag

Schnellzugriffe
Visueller Builder

Ändere den Modus jedes Felds, damit er zu deiner gewünschten Ausführung passt. Ausdruck und Erklärung werden in Echtzeit aktualisiert.

Aufschlüsselung nach Feldern
Minute
0
Nur bei: 0
Stunde
9
Nur bei: 9
Tag des Monats
*
Beliebiger zulässiger Wert
Monat
*
Beliebiger zulässiger Wert
Wochentag
1-5
Läuft von 1 bis 5

Die nächsten Ausführungen werden in deinem Browser berechnet, um deine lokale Zeitzone zu verwenden.

Typische Beispiele
*/10 * * * *Alle 10 Minuten, den ganzen Tag.
0 */2 * * *Alle 2 Stunden, bei Minute 0.
30 7 * * 1-5Um 7:30 Uhr, Montag bis Freitag.
0 22 * * 6,0Samstags und sonntags um 22:00.
15 14 1 * *Am 1. jedes Monats um 14:15 Uhr.
0 12 1,15 * *Am 1. und 15. jedes Monats um 12:00.
0 0 * * 0Jeden Sonntag um Mitternacht.
5 0 * 8 *Jeden Tag im August um 00:05.
0 0 1 1 *Neujahr um Mitternacht.

Unterstützte Sonderzeichen: * (beliebiger Wert), , (Liste: 1,3,5), - (Bereich: 1-5), / (Schritt: */15) und ? (keine Einschränkung, entspricht *).

So funktioniert es

Ein Cron-Ausdruck legt fest, wann eine geplante Aufgabe läuft. In seiner klassischen Unix-Form gibt es 5 durch Leerzeichen getrennte Felder: Minute, Stunde, Tag des Monats, Monat und Wochentag. Das erweiterte Format (Quartz) fügt ein sechstes Anfangsfeld für die Sekunden hinzu.

Jedes Feld akzeptiert einen Wert, eine Liste (1,15), einen Bereich (1-5), einen Schritt (*/15) oder * für „beliebiger Wert“. Gültige Bereiche: Minute 0-59, Stunde 0-23, Tag des Monats 1-31, Monat 1-12 und Wochentag 0-6 (0 und 7 sind Sonntag).

Dieses Tool zeigt den Ausdruck in natürlicher Sprache und berechnet die nächsten Ausführungen in der Zeitzone deines Browsers, damit du das Ergebnis vor der Verwendung prüfen kannst.

Beispiele

0 9 * * 1-5Um 09:00, Montag bis Freitag
*/15 * * * *Alle 15 Minuten
0 0 1 * *Um 00:00, am ersten Tag jedes Monats
30 3 * * 0Um 03:30, jeden Sonntag

Anwendungsfälle

  • Backups, Bereinigungen oder wiederkehrende Berichte im Crontab eines Linux-Servers planen.
  • Die Häufigkeit eines geplanten Jobs in CI/CD (GitHub Actions, GitLab usw.) festlegen.
  • Wiederkehrende Aufgaben in Containern, Schedulern oder Warteschlangensystemen konfigurieren.

Häufige Fragen

Was bedeutet */5 in einem Feld?

Es ist ein Schritt: „alle 5“. Es läuft bei 0, 5, 10, 15… dieses Feldes. Zum Beispiel entspricht */5 in der Minute alle 5 Minuten.

Sind 0 und 7 beide Sonntag?

Ja. Im Feld Wochentag stehen sowohl 0 als auch 7 für Sonntag; 1 ist Montag und 6 ist Samstag.

Wie führe ich eine Aufgabe einmal pro Stunde aus?

Mit 0 * * * *: Sie läuft in Minute 0 jeder Stunde.

Was ist der Unterschied zwischen 5 und 6 Feldern?

5 Felder ist der klassische Unix-Cron (beginnt bei der Minute). 6 Felder fügt am Anfang die Sekunden hinzu (Quartz-Stil), nützlich für Aufgaben, die mehrmals pro Minute laufen.

Ist die Zeit die des Servers oder meine?

Der echte Cron verwendet die Zeitzone des Systems, auf dem er läuft. Dieses Tool berechnet die nächsten Ausführungen in der Zeitzone deines Browsers nur zur Vorschau.