Kostenloses 30-minütiges Kennenlerngespräch: Finden Sie heraus, was Sie automatisieren können.

Kostenloses Tool

Cron-Ausdruck-Generator mit Erklärung

Stellen Sie einen Zeitplan zusammen oder fügen Sie einen Cron-Ausdruck ein und lesen Sie in verständlichem Deutsch, wann er ausgeführt wird – mit den nächsten Terminen.

Fünf Felder: Minute, Stunde, Tag des Monats, Monat, Wochentag. Makros wie @daily funktionieren auch.

Schnellauswahl
Oder bauen Sie den Zeitplan Feld für Feld auf
30
8
*
*
1-5

Wann läuft das?

Um 08:30 jeweils Montag bis Freitag

Nächste 5 Ausführungszeiten

Zeitzone: wird in Ihrem Browser ermittelt

Die Ausführungszeiten werden in Ihrem Browser berechnet.

Feld für Feld

Minute 30
Minute 30
Stunde 8
Stunde 8 (08:00)
Tag des Monats *
jeder Tag des Monats
Monat *
jeder Monat
Wochentag 1-5
Montag bis Freitag

Läuft vollständig in Ihrem Browser: Ihre Eingaben werden weder an uns gesendet noch gespeichert.

Was ist ein Cron-Ausdruck?

Cron ist der Zeitplaner, der auf fast jedem Linux- und Unix-Server läuft. Sie geben ihm eine Zeile mit einem Zeitplan und einem Befehl, und Cron führt diesen Befehl zu den Zeitpunkten aus, die der Zeitplan beschreibt: jede Nacht ein Backup, jede Viertelstunde eine Synchronisation, jeden Montagmorgen einen Bericht. Dasselbe Format nutzen GitHub Actions, Kubernetes-CronJobs, Vercel, Laravel, Coolify und viele andere Plattformen.

Der Zeitplan ist der Cron-Ausdruck: fünf durch Leerzeichen getrennte Felder. Weil die Schreibweise so kompakt ist, lässt sie sich nicht auf einen Blick lesen. Mit diesem Cron-Generator fügen Sie einen Ausdruck ein und sehen sofort in verständlichem Deutsch, wann er ausgeführt wird, dazu die nächsten fünf Ausführungszeiten in Ihrer eigenen Zeitzone. Umgekehrt treffen Sie je Feld eine Auswahl, und das Tool baut den Ausdruck für Sie. Beide Seiten bleiben synchron: Ändern Sie den Text, folgt der Baukasten, und umgekehrt.

Die fünf Felder eines Cron-Ausdrucks

Die Felder stehen immer in derselben Reihenfolge. Minute: 0 bis 59. Stunde: 0 bis 23, im 24-Stunden-Format. Tag des Monats: 1 bis 31. Monat: 1 bis 12 oder JAN bis DEC. Wochentag: 0 bis 7, wobei 0 und 7 beide für Sonntag stehen, oder SUN bis SAT. Groß- und Kleinschreibung spielt bei den Namen keine Rolle.

Jedes Feld verwendet einige Bausteine. Ein Sternchen (*) bedeutet jeden Wert. Ein Komma bildet eine Liste, etwa 1,15 für den 1. und den 15. Ein Bindestrich bildet einen Bereich, etwa 1-5 für Montag bis Freitag. Ein Schrägstrich legt eine Schrittweite fest: */15 im Minutenfeld bedeutet alle 15 Minuten, 10-30/5 die Minuten 10, 15, 20, 25 und 30. Die meisten Cron-Implementierungen unterstützen außerdem Makros: @hourly, @daily (oder @midnight), @weekly, @monthly und @yearly (oder @annually).

Einige Beispiele. 30 8 * * 1-5 läuft werktags um 08:30 Uhr. 0 0 1 * * läuft um Mitternacht am Ersten jedes Monats. */10 9-17 * * * läuft alle zehn Minuten zwischen 09:00 und 17:59 Uhr. 0 3 * * 0 läuft jeden Sonntag um 03:00 Uhr, eine beliebte Zeit für Wartungsjobs.

Häufige Fehler bei Cron

Der häufigste Fehler ist die Zeitzone. Server und Container laufen oft in UTC, während Sie in Ortszeit denken. Auf einem solchen Server in Deutschland oder den Niederlanden läuft ein Job mit 0 8 * * * im Sommer um 10:00 Uhr Ortszeit und im Winter um 09:00 Uhr. Prüfen Sie daher immer, welche Zeitzone der Cron-Dienst oder die Plattform verwendet. Dieses Tool zeigt die Ausführungszeiten in der Zeitzone Ihres Browsers; läuft Ihr Server in UTC, rechnen Sie entsprechend um. Rund um die Zeitumstellung kann ein Job zwischen 02:00 und 03:00 Uhr ausfallen oder zweimal infrage kommen. Planen Sie wichtige Jobs außerhalb dieser Stunde.

Zweite Falle: Tag des Monats und Wochentag gemeinsam. Füllen Sie beide aus, läuft Cron, wenn eines der beiden zutrifft, nicht nur, wenn beide zusammenfallen. 0 9 13 * 5 bedeutet also jeden 13. des Monats und jeden Freitag, nicht nur Freitag, den 13. Brauchen Sie wirklich die Kombination, lassen Sie ein Feld auf * und prüfen Sie die andere Bedingung in Ihrem Skript.

Häufig sehen wir auch Ausdrücke mit sechs Feldern. Sie stammen aus Quartz (Java), Spring oder node-cron, wo ein zusätzliches Sekundenfeld vorne steht und manchmal ein Jahresfeld am Ende. Quartz kennt außerdem Zeichen wie ?, L, W und #. Dieses Tool unterstützt bewusst die Standardnotation mit fünf Feldern, die Cron, GitHub Actions und Kubernetes verwenden, und gibt eine klare Meldung aus, wenn Sie einen Ausdruck mit sechs Feldern oder in Quartz-Syntax einfügen. Achten Sie schließlich auf unmögliche Daten: 0 0 30 2 * läuft nie, denn der Februar hat keinen 30. Tag.

Wenn Cron nicht mehr ausreicht

Cron ist ideal für einige einzelne Jobs auf einem Server. Schwieriger wird es, wenn Jobs voneinander abhängen, wenn Sie wissen möchten, ob ein Job erfolgreich war, oder wenn ein fehlgeschlagener Lauf automatisch wiederholt werden soll. Standardmäßig verschickt Cron höchstens eine E-Mail mit der Ausgabe, und ist der Server ausgefallen, wird ein verpasster Lauf nicht nachgeholt.

Sie betreiben Dutzende geplante Jobs auf mehreren Servern, mit Schnittstellen zu Ihrer Buchhaltung, Ihrem CRM oder Ihrem Onlineshop? Dann ist eine Workflow- oder Automatisierungsplattform oft die bessere Wahl. Eine solche Plattform plant Jobs mit derselben Cron-Notation, ergänzt aber Protokollierung, Monitoring, Wiederholungen, Abhängigkeiten und Warnmeldungen bei Fehlern. Sie sehen in einer Übersicht, was läuft und was schiefgegangen ist, ohne dass sich jemand am Server anmelden muss.

Häufige Fragen

Häufige Fragen: Cron-Ausdruck-Generator

Was bedeutet */15 * * * * in Cron?

Dieser Ausdruck läuft alle 15 Minuten: zur Minute 0, 15, 30 und 45 jeder Stunde, jeden Tag. Das */15 im Minutenfeld bedeutet „bei 0 beginnen und in Schritten von 15 weiterzählen“. Die anderen vier Felder sind *, es gibt also keine Einschränkung bei Stunde, Tag oder Monat.

Ist Sonntag in einem Cron-Ausdruck 0 oder 7?

Beides. Im Wochentagsfeld stehen 0 und 7 für Sonntag, 1 ist Montag und 6 ist Samstag. Sie können auch die englischen Abkürzungen SUN bis SAT verwenden; Groß- und Kleinschreibung spielt keine Rolle.

In welcher Zeitzone läuft ein Cronjob?

In der Zeitzone des Servers oder der Plattform, auf der Cron läuft, häufig UTC. GitHub Actions verwendet zum Beispiel immer UTC. Dieses Tool zeigt die nächsten Ausführungszeiten in der Zeitzone Ihres Browsers, sodass Sie prüfen können, ob der Zeitplan Ihren Erwartungen entspricht.

Warum läuft mein Cronjob öfter als erwartet?

Meist, weil sowohl Tag des Monats als auch Wochentag ausgefüllt sind. Cron läuft dann, wenn eines der beiden zutrifft. Eine andere Ursache ist ein * im Minutenfeld: 0 9 * * * läuft einmal um 09:00 Uhr, * 9 * * * dagegen sechzigmal, jede Minute zwischen 09:00 und 09:59 Uhr.

Unterstützt dieses Tool Cron mit Sekunden oder Quartz-Syntax?

Nein, das Tool arbeitet mit der Standard-Unix-Cron-Notation mit fünf Feldern, die auch GitHub Actions und Kubernetes verwenden. Fügen Sie einen Ausdruck mit sechs oder sieben Feldern oder mit Quartz-Zeichen wie ?, L, W oder # ein, erhalten Sie eine Meldung mit der Begründung. Bei einem Ausdruck mit sechs Feldern lassen Sie das erste Feld (Sekunden) weg, um ihn hier zu prüfen.

Was passiert mit einem Cronjob bei der Umstellung auf Sommerzeit?

Wenn die Uhren vorgestellt werden, gibt es die Stunde von 02:00 bis 03:00 Uhr nicht; ein Job für 02:30 Uhr entfällt an diesem Tag in diesem Tool. Wenn die Uhren zurückgestellt werden, kommt diese Stunde zweimal vor; das Tool zeigt dann jede Uhrzeit einmal. Wie Ihr Server damit umgeht, unterscheidet sich je Cron-Implementierung. Planen Sie kritische Jobs daher außerhalb dieser Stunde oder lassen Sie den Server in UTC laufen.

Kostenlose Tools

Weitere kostenlose Tools

Alle Tools
  • KI-Eignungscheck

    Beantworten Sie zehn Fragen zu einem Prozess und sehen Sie sofort, ob KI, regelbasierte Automatisierung oder zunächst etwas anderes der richtige erste Schritt ist.

  • Einsparungsrechner

    Geben Sie ein, wie viel Zeit Ihr Team mit manueller Arbeit verbringt, und erhalten Sie sofort eine Schätzung der jährlichen Einsparung.

  • JSON-Formatter & Validator

    Fügen Sie JSON ein, machen Sie es lesbar oder kompakt und sehen Sie genau, wo ein Fehler steckt – mit Zeile und Spalte. Alles bleibt in Ihrem Browser.

  • CSV-zu-JSON-Konverter

    Wandeln Sie einen CSV-Export aus Excel, Ihrem Onlineshop oder Ihrer Buchhaltung in JSON für eine API oder einen Import um. Das Trennzeichen wird automatisch erkannt.

  • Individualsoftware oder SaaS

    Vergleichen Sie die Kosten einer Standardlösung mit denen einer Individualsoftware über mehrere Jahre – mit Ihren eigenen Zahlen.

  • Niederländische MwSt. berechnen

    Rechnen Sie einen Betrag von netto in brutto um oder umgekehrt, mit dem niederländischen Satz von 21 %, 9 % oder 0 %, und sehen Sie genau, wie viel Mehrwertsteuer darin steckt.

  • Margenrechner

    Geben Sie zwei Werte aus Einkaufspreis, Verkaufspreis, Marge oder Aufschlag ein und erhalten Sie den Rest – inklusive Unterschied zwischen Marge und Aufschlag und Preis mit Mehrwertsteuer.

  • EAN-Prüfer

    Prüfen Sie, ob ein EAN-13, EAN-8, UPC-A oder GTIN-14 gültig ist, berechnen Sie eine fehlende Prüfziffer und validieren Sie eine ganze Liste auf einmal.

  • Meldebestand berechnen

    Berechnen Sie, bei welchem Lagerbestand Sie nachbestellen sollten, wie viel Sicherheitsbestand Sie brauchen und welche Bestellmenge sinnvoll ist.

Team bespricht sich lachend an einem Laptop

Kostenloses Erstgespräch

Neugierig, was Kantex für Sie automatisieren kann?

Vereinbaren Sie ein kostenloses 30-minütiges Kennenlerngespräch. Wir gehen Ihren Prozess durch und zeigen, wo Software, Integrationen oder KI am meisten bringen.

  • Unverbindlich und ohne Verkaufsgespräch
  • Konkrete Chancen für Ihren Prozess
  • Klarer nächster Schritt und Angebot
Vier Kollegen besprechen einen Entwurf an einem Laptop

Kostenlose Prozessanalyse

Finden Sie in 30 Minuten heraus, was Sie automatisieren können

Wir gehen gemeinsam einen Prozess durch und zeigen, wo Software, Integrationen oder KI Zeit sparen. Unverbindlich.