PixConvert

Cron-Ausdrucksparser

Cron-Ausdrücke in für Menschen lesbare Beschreibungen umwandeln und die nächsten geplanten Ausführungszeiten in einer Vorschau anzeigen.

Minute
Stunde
Tag
Monat
Wochentag

Läufe:At 09:00 AM, Monday through Friday

Gängige Voreinstellungen

Nächste 5 Laufzeiten

  • 5/2/2026, 9:00:00 AM
  • 5/3/2026, 9:00:00 AM
  • 5/4/2026, 9:00:00 AM
  • 5/5/2026, 9:00:00 AM
  • 5/6/2026, 9:00:00 AM

Warum sollte man den PixConvert Cron-Parser verwenden?

Cron-Zeitpläne auf einen Blick verstehen – kein Ausprobieren mehr.

Für Menschen lesbare Beschreibung

Konvertiert jeden Cron-Ausdruck mithilfe von cronstrue in einfaches Englisch – 'At 9:00 AM, Monday through Friday'.

Vorschau auf den nächsten Lauf

Zeigt die nächsten 5 geplanten Laufzeiten mit genauen Daten und Uhrzeiten an – überprüfen Sie Ihren Zeitplan vor der Bereitstellung.

Gängige Voreinstellungen

Voreinstellungen für die gängigsten Zeitpläne – minütlich, stündlich, täglich, wöchentlich, monatlich – können mit einem Klick abgerufen werden.

Feldaufschlüsselung

Visuelle Aufschlüsselung jedes Cron-Feldes (Minute, Stunde, Tag, Monat, Wochentag) mit seinem aktuellen Wert.

Validierung

Sofortige Fehlererkennung für ungültige Ausdrücke mit klaren Fehlermeldungen.

100 % privat

Reine clientseitige Analyse – keine Serveraufrufe, Ihre Cron-Ausdrücke bleiben lokal.

Anwendungsfälle für Cron-Parser

Für jeden geplanten Job wird ein verifizierter Cron-Ausdruck benötigt.

Server-Cronjobs

Überprüfen Sie Linux-Crontab-Ausdrücke, bevor Sie sie Ihrer Serverkonfiguration hinzufügen.

  • Backup-Zeitpläne überprüfen
  • Überprüfen Sie den Zeitpunkt der Protokollrotation.
  • Fehler beim Debuggen verpasster Job-Trigger

CI/CD-Pipelines

Validieren Sie geplante Pipeline-Trigger in GitHub Actions, GitLab CI und CircleCI.

  • GitHub Actions-Zeitplan
  • GitLab CI Cronjobs
  • CircleCI-geplante Workflows

Cloud-Planer

Testen Sie Cron-Ausdrücke für AWS EventBridge, Google Cloud Scheduler und Azure Logic Apps.

  • AWS EventBridge-Regeln
  • GCP Cloud Scheduler-Aufträge
  • Azure Logic Apps-Trigger

Wie man einen Cron-Ausdruck analysiert

1

Geben Sie Ihren Cron-Ausdruck (5 oder 6 Felder) ein oder wählen Sie eine Voreinstellung. Der Parser validiert ihn sofort.

2

Die verständliche Beschreibung und die nächsten 5 Laufzeiten werden angezeigt. Passen Sie den Ausdruck an, und die Ergebnisse werden sofort aktualisiert.

3

Kopieren Sie den verifizierten Ausdruck in Ihre Crontab, CI/CD-Konfiguration oder Ihren Cloud-Scheduler – die gesamte Validierung wird sofort in Ihrem Browser ohne Server-Roundtrip ausgeführt.

Häufig gestellte Fragen

Cron-Ausdrücke erklärt.

Was ist ein Cron-Ausdruck?

Ein Cron-Ausdruck ist eine Zeichenkette aus 5 (oder 6) durch Leerzeichen getrennten Feldern, die einen wiederkehrenden Zeitplan definiert. Die Felder sind: Minute (0–59), Stunde (0–23), Tag des Monats (1–31), Monat (1–12), Wochentag (0–7, wobei 0 und 7 beide Sonntag bedeuten). Beispiel: 0 9 * * 1–5 = 9 Uhr an jedem Werktag.

Was bedeutet * in cron?

Ein Sternchen (*) bedeutet in diesem Feld „jede“. Beispielsweise bedeutet * im Minutenfeld „jede Minute“. */15 bedeutet „alle 15 Einheiten“ (Schrittsyntax).

Worin besteht der Unterschied zwischen 5-Feld- und 6-Feld-Cron?

Der Standard-Unix-Cronjob verwendet fünf Felder (Minute, Stunde, Tag, Monat, Wochentag). Viele moderne Scheduler (AWS, Quartz, Spring) fügen als erstes Feld ein Feld für die Sekunden hinzu, sodass es sechs Felder sind. Dieses Tool unterstützt beide Formate.

Warum wird mein Cronjob nicht wie erwartet ausgeführt?

Häufige Probleme: 1) Zeitzone – Cron verwendet die lokale Zeitzone des Servers. 2) Sowohl Tag des Monats als auch Wochentag festgelegt – Cron interpretiert sie als ODER (eines der beiden Felder entspricht dem Auslöser). 3) Das Feld „Jahr“ fehlt bei einigen Schedulern. Überprüfen Sie mithilfe der Vorschau des nächsten Laufs, ob Ihr Ausdruck die erwarteten Zeiten liefert.

Was bedeuten @daily, @weekly, @reboot?

@daily = 0 0 * * * (Mitternacht). @weekly = 0 0 * * 0 (Sonntag Mitternacht). @hourly = 0 * * * *. @monthly = 0 0 1 * *. @reboot wird einmalig beim Systemstart ausgeführt. Diese Kurzformen funktionieren unter Linux mit Crontab, werden aber möglicherweise nicht von Cloud-Schedulern unterstützt.