Kategorien

Cron-Ausdruck-Visualisierer

Analysiert Cron-Zeitplaene, validiert Standard- oder Quartz-Syntax und visualisiert kommende Ausfuehrungen auf Zeitachse und gruppierter Kalenderansicht

Beispielergebnisse

2 Beispiele

Wochentags-Morgenschedule visualisieren

Zeigt die naechsten zehn Ausfuehrungen werktags um 9:30 Uhr auf einer Zeitachse und gruppierten Kalenderansicht

Standard cron timeline with 10 future runs grouped by calendar day.
Eingabeparameter anzeigen
{ "cronExpression": "30 9 * * 1-5", "cronFormat": "standard", "occurrences": 10, "startDate": "2026-03-22T08:00:00+08:00" }

Quartz-Trigger im Viertelstundentakt pruefen

Analysiert einen Quartz-Ausdruck mit sechs Feldern und zeigt die naechsten zehn Viertelstunden-Ausfuehrungen ab einem Startzeitpunkt

Quartz cron timeline with 10 quarter-hour execution slots.
Eingabeparameter anzeigen
{ "cronExpression": "0 0/15 * * * ?", "cronFormat": "quartz", "occurrences": 10, "startDate": "2026-03-22T00:00:00Z" }

Wichtige Fakten

Kategorie
Development
Eingabetypen
text, select, number
Ausgabetyp
html
Sample-Abdeckung
2
API verfügbar
Yes

Überblick

Der Cron-Ausdruck-Visualisierer analysiert Cron-Zeitpläne, validiert Standard- und Quartz-Syntax und zeigt die nächsten Ausführungszeitpunkte übersichtlich auf einer Zeitachse sowie in einer gruppierten Kalenderansicht an.

Wann verwenden

  • Beim Entwickeln und Debuggen von Cron-Ausdrücken für automatisierte Server-Jobs
  • Zur Validierung von Quartz-Triggern in Java-Enterprise-Anwendungen
  • Bei der Planung von Wartungsfenstern und Backup-Zeitplänen

So funktioniert es

  • Geben Sie den Cron-Ausdruck in das Eingabefeld ein und wählen Sie das passende Format (Auto, Standard oder Quartz)
  • Legen Sie optional ein Startdatum fest, ab dem die Berechnung erfolgen soll
  • Definieren Sie die Anzahl der anzuzeigenden Ausführungen (bis zu 20)
  • Das Tool generiert eine interaktive Zeitachse und Kalenderansicht mit den nächsten geplanten Terminen

Anwendungsfälle

DevOps-Engineers validieren Deployment-Zeitpläne vor der Produktivsetzung
Systemadministratoren prüfen Backup-Routinen auf korrekte Wochentage und Uhrzeiten
Entwickler testen Quartz-Trigger für Spring-Batch-Jobs und Scheduler

Beispiele

1. Wochentags-Backup validieren

Systemadministrator
Hintergrund
Ein Systemadministrator muss sicherstellen, dass Datenbank-Backups werktags um 9:30 Uhr laufen, um Ressourcen außerhalb der Geschäftszeiten zu schonen.
Problem
Überprüfung, ob der Cron-Ausdruck korrekt konfiguriert ist und ausschließlich Montag bis Freitag abdeckt.
Verwendung
Eingabe von '30 9 * * 1-5' im Feld 'Cron-Ausdruck', Auswahl von 'Standard cron' als Format, Setzen eines Montags als 'Startdatum' und Berechnung von 10 Ausführungen.
Ergebnis
Die Zeitachse zeigt exakt die nächsten zehn Werktage um 9:30 Uhr, Wochenenden werden korrekterweise ausgelassen.

2. Quartz-Monitoring im Viertelstundentakt

Java-Entwickler
Hintergrund
Ein Entwickler arbeitet mit Spring Boot und muss einen Health-Check-Job präzise alle 15 Minuten ausführen lassen.
Problem
Validierung der Quartz-Syntax mit Sekunden-Feld und Überprüfung der exakten Ausführungsintervalle.
Verwendung
Eingabe von '0 0/15 * * * ?' im Feld 'Cron-Ausdruck', Auswahl von 'Quartz cron' als Format, Berechnung von 10 Ausführungen ab aktuellem Zeitpunkt.
Ergebnis
Die Visualisierung zeigt exakte Viertelstunden-Intervalle (00, 15, 30, 45) und bestätigt die fehlerfreie Quartz-Syntax.

3. Nächtliche Batch-Jobs planen

Hintergrund
Ein DevOps-Team muss ETL-Prozesse täglich um 2:00 Uhr nachts starten, außer an Wochenenden, und prüft die Zeitzonen-Konvertierung.
Problem
Sicherstellen, dass der Cron-Ausdruck Wochenenden ausschließt und das Startdatum korrekt interpretiert wird.
Verwendung
Eingabe von '0 2 * * 1-5' mit Format 'Standard', Festlegen eines spezifischen Startdatums inklusive Zeitzone im Feld 'Startdatum' und Anzeige von 5 Ausführungen.
Ergebnis
Die Kalenderansicht zeigt nur Montag bis Freitag um 02:00 Uhr, was die korrekte Konfiguration für nächtliche Batch-Verarbeitungen bestätigt.

Mit Samples testen

development

Verwandte Hubs

FAQ

Was ist der Unterschied zwischen Standard-Cron und Quartz-Cron?

Standard-Cron verwendet 5 Felder (Minute, Stunde, Tag, Monat, Wochentag), während Quartz-Cron 6 Felder nutzt (zusätzlich Sekunden) und erweiterte Syntax wie L, W und # unterstützt.

Wie viele zukünftige Ausführungen kann ich maximal anzeigen lassen?

Sie können zwischen 1 und 20 zukünftige Ausführungen visualisieren lassen.

Kann ich ein bestimmtes Startdatum für die Berechnung festlegen?

Ja, Sie können ein ISO-8601-Startdatum angeben (z.B. 2026-03-22T08:00:00+08:00), ab dem die nächsten Ausführungen berechnet werden.

Was zeigt die gruppierte Kalenderansicht?

Die Kalenderansicht gruppiert die nächsten Ausführungen nach Datum und zeigt alle geplanten Jobs eines Tages übersichtlich zusammengefasst an.

Erkennt das Tool automatisch das Cron-Format?

Ja, bei Auswahl von 'Auto detect' analysiert das Tool den Ausdruck und unterscheidet automatisch zwischen 5-Feld-Standard und 6-Feld-Quartz-Syntax.

API-Dokumentation

Request-Endpunkt

POST /de/api/tools/cron-expression-visualizer

Request-Parameter

Parameter-Name Typ Erforderlich Beschreibung
cronExpression text Ja -
cronFormat select Nein -
occurrences number Nein -
startDate text Nein -

Antwortformat

{
  "result": "
Processed HTML content
", "error": "Error message (optional)", "message": "Notification message (optional)", "metadata": { "key": "value" } }
HTML: HTML

MCP-Dokumentation

Fügen Sie dieses Tool zu Ihrer MCP-Server-Konfiguration hinzu:

{
  "mcpServers": {
    "elysiatools-cron-expression-visualizer": {
      "name": "cron-expression-visualizer",
      "description": "Analysiert Cron-Zeitplaene, validiert Standard- oder Quartz-Syntax und visualisiert kommende Ausfuehrungen auf Zeitachse und gruppierter Kalenderansicht",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=cron-expression-visualizer",
      "command": "",
      "args": [],
      "env": {},
      "isActive": true,
      "type": "sse"
    }
  }
}

Sie können mehrere Tools verketten, z.B.: `https://elysiatools.com/mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp`, maximal 20 Tools.

Wenn Sie auf Probleme stoßen, kontaktieren Sie uns bitte bei [email protected]