Nouplo

Cron-Ausdruck-Parser

Sehen Sie, an welchen Terminen 0 */6 * * 1-5 wirklich läuft und was jedes Feld zulässt.

Beispiele ersetzen vorübergehend Eingabe und Einstellungen. Du kannst deine vorherige Arbeit wiederherstellen.

0 Zeichen
Ergebnis
Oben einfügen oder tippen, das Ergebnis erscheint hier.

Ihre Dateien bleiben auf Ihrem Gerät

Dieses Tool läuft vollständig in Ihrem Browser. Was Sie einfügen, wird auf Ihrem Gerät verarbeitet und nie an einen Server gesendet. Es ist daher auch für Tokens, Schlüssel und unveröffentlichte Texte sicher.

Beispiel

Beispiel: nächtliche Sicherung um 2:30 Uhr und die Zeitumstellung

Ein Server in Deutschland sichert jede Nacht um 2:30 Uhr: 30 2 * * *. Am Samstag, 28. März 2026, mittags eingefügt, mit 4 Läufen, in einem Browser mit der Zeitzone Europe/Berlin. Am Sonntag darauf wird die Uhr um 2:00 auf 3:00 vorgestellt.

  1. Die Liste beginnt nicht am 29. März: Montag, 30. März 2026 um 02:30, dann der 31. März, der 1. und der 2. April. 2:30 Uhr gibt es in dieser Nacht nicht.
  2. Unter der Liste nennt ein Hinweis die Zeitumstellung am 29. März, darunter die Felder: Minute 30, Stunde 2, alle Tage, Monate und Wochentage. Am Ausdruck ist nichts falsch.
  3. Im Herbst umgekehrt: Am 25. Oktober 2026 kommt 2:30 Uhr zweimal vor, die Liste zeigt den Lauf einmal.
  4. Vixie cron, das viele Linux-Systeme nutzen, holt laut seiner Anleitung einen übersprungenen Lauf kurz nach der Umstellung nach und wiederholt im Herbst nichts; andere Planer halten es anders.
Ausdruck Nächste Läufe ab Sa., 28.03.2026, 12:00 Warum
30 2 * * * 30.03., 31.03., 01.04., 02.04., je 02:3029.03. fehlt: 2:30 gibt es nicht
30 2 * * 0 So. 05.04., 12.04., 19.04., 26.04.die Sicherung vom 29.03. entfällt
0 3 * * * 29.03., 30.03., 31.03., 01.04., je 03:003:00 gibt es auch am Umstellungstag
30 1 * * * 29.03., 30.03., 31.03., je 01:30vor der Umstellung, nie betroffen
0 * * * * (ab 29.03., 0:30) 01:00, 03:00, 04:00, 05:00die Stunde 2 fehlt

Wer jede Nacht genau eine Sicherung braucht, legt sie außerhalb von 2:00 bis 2:59 Uhr, etwa 30 3 * * *, oder lässt den Server in UTC laufen. Die Liste zeigt die Läufe in der Zeitzone des Browsers; bei Ihnen beginnt sie mit der aktuellen Zeit.

So funktioniert es

  1. Einen Ausdruck mit fünf Feldern einfügen: Minute, Stunde, Tag des Monats, Monat, Wochentag. 30 2 * * 0 läuft zum Beispiel sonntags um 02:30.
  2. Wählen, wie viele kommende Läufe angezeigt werden sollen, von 1 bis 20.
  3. Das Ergebnis erscheint schon beim Tippen. Sie bekommen die Läufe als volle Daten wie „Sonntag, 25. Oktober 2026 um 02:30“ und darunter jedes Feld mit den Werten, die es zulässt.
  4. Die Termine mit der Absicht vergleichen. Fehler um eins beim Wochentag oder bei Schrittwerten fallen in der Liste sofort auf.

Häufige Fragen

In welcher Zeitzone stehen die nächsten Läufe?
Sie werden in der lokalen Zeitzone Ihres Browsers berechnet, also der aus den Systemeinstellungen. Server führen cron meist in UTC oder der eingestellten Maschinenzeit aus – beim Vergleich mit einem Produktionsplan entsprechend verschieben.
Welche Syntax wird unterstützt?
Die üblichen fünf Felder mit * für jeden Wert, Kommalisten (1,15), Bereiche (1-5), Schrittwerte (*/10 oder 1-30/5) sowie die dreibuchstabigen Namen für Monate (JAN-DEC) und Wochentage (SUN-SAT). 0 und 7 bedeuten beide Sonntag. Die Sonderformen @hourly, @daily, @weekly, @monthly und @yearly werden auf ihre Fünf-Feld-Entsprechung ausgeschrieben.
Wie werden Tag des Monats und Wochentag verknüpft?
Wie in Vixie cron: Sind beide Felder eingeschränkt (keines ist *), läuft der Job, wenn eines von beiden passt, nicht beide. 0 0 1 * MON läuft also am 1. jedes Monats und zusätzlich an jedem Montag. Das überrascht viele – deshalb die Liste der nächsten Läufe prüfen.
Werden Sekunden oder das Jahresfeld unterstützt?
Ein Ausdruck mit sechs Feldern wird so gelesen, wie Quartz und Spring ihn schreiben, mit den Sekunden vorn: Die Sekunden fallen weg, die Läufe ergeben sich aus den übrigen fünf, 0 0 12 * * ? läuft also täglich um 12:00 (? gilt wie *). Ausnahme ist die Form von AWS EventBridge mit der Minute vorn und dem Jahr hinten, erkennbar am ? beim Tag des Monats oder beim Wochentag: Auch 0 12 * * ? * läuft täglich um 12:00, und das Jahr steht unter den übrigen Feldern. Ein siebtes Feld nach den sechs von Quartz wird als Jahr gelesen.
Was passiert bei der Zeitumstellung?
Die Liste rechnet in der Zeitzone Ihres Browsers. In der Nacht, in der die Uhr von 2:00 auf 3:00 springt, fehlen deshalb alle Läufe zwischen 2:00 und 2:59 (30 2 * * * hat am 29. März 2026 keinen); in der Nacht, in der die Stunde doppelt vorkommt, steht ein Lauf nur einmal da. Was Ihr Server dann tut, hängt von seinem cron ab.
Warum läuft */15 9-17 * * MON-FRI noch um 17:45?
Weil 9-17 die Stunden 9 bis einschließlich 17 meint, und in Stunde 17 trifft */15 die Minuten 0, 15, 30 und 45. Am Freitag, 23. Oktober 2026, um 17:20 eingefügt, zeigt die Liste 17:30, 17:45 und dann Montag 09:00. Soll um 17:00 Schluss sein, schreiben Sie */15 9-16 * * MON-FRI.
Wird der Ausdruck an einen Server geschickt?
Nein. Das Parsen und die Terminberechnung passieren im Browser. Es gibt nichts hochzuladen und nichts zu protokollieren.

Verwandte Tools