Cron-Ausdruck-Generator
Bauen Sie einen Zeitplan mit Vorlagen und fuenf Feldern, oder fuegen Sie einen Ausdruck wie */15 * * * * ein, um die Bedeutung zu sehen.
Über Cron-Ausdruck-Generator
Bauen Sie einen Zeitplan mit Vorlagen und fuenf Feldern, oder fuegen Sie einen Ausdruck wie */15 * * * * ein, um die Bedeutung zu sehen. Dieser Cron-Ausdruck-Generator erklaert jedes Feld, warnt bei ODER-Semantik von Tag-des-Monats und Wochentag, zeigt die naechsten fuenf lokalen Laeufe und kopiert eine crontab-Zeile oder einen GitHub-Actions-Zeitplan - alles im Browser.
So verwenden Sie Cron-Ausdruck-Generator
- Waehlen Sie eine Vorlage (jede Minute, alle 5 Minuten, stuendlich, taeglich, woechentlich oder monatlich) oder bearbeiten Sie die fuenf Felder.
- Oder fuegen Sie einen 5-Feld-Unix-Cron in das Einfuege-Feld ein - das Tool erklaert ihn Feld fuer Feld.
- Lesen Sie die Klartext-Bedeutung und die naechsten fuenf Laeufe in Ihrer lokalen Zeitzone.
- Kopieren Sie den Ausdruck, eine crontab-Zeile oder ein GitHub-Actions-Snippet.
- Wenn Tag des Monats und Wochentag gesetzt sind, pruefen Sie die ODER-Warnung vor dem Deploy.
Beispiele für Cron-Ausdruck-Generator
Was bedeutet */15 * * * *?
Fuegen Sie */15 * * * * ein. Die Aufschluesselung zeigt Minute = alle 15 Minuten von 0-59, der Rest jede Stunde, jeden Tag, jeden Monat, jeden Wochentag. Naechste Laeufe: :00, :15, :30, :45.
Wochentage um 09:30
Minute 30, Stunde 9, Wochentag 1-5. Der Ausdruck wird 30 9 * * 1-5 und laeuft Montag bis Freitag um 09:30 Ortszeit.
Erster des Monats um Mitternacht
Nutzen Sie die Vorlage Monatlich (0 0 1 * *) fuer Backups oder Reports, die nur am 1. feuern sollen.
DOM + DOW Stolperfalle
0 0 1 * 1 bedeutet der 1. des Monats ODER Montage um Mitternacht im klassischen Unix-Cron - nicht nur Montage, die auf den 1. fallen. Das Tool zeigt diese Warnung.
Häufig gestellte Fragen zu Cron-Ausdruck-Generator
- Was sind die fuenf Felder eines Unix-Cron-Ausdrucks?
- Minute (0-59), Stunde (0-23), Tag des Monats (1-31), Monat (1-12 oder JAN-DEC) und Wochentag (0-7 oder SUN-SAT, wobei 0 und 7 Sonntag sind). Sonderzeichen: * (beliebig), Listen (1,15), Bereiche (1-5) und Schritte (*/15).
- Was bedeutet */15 * * * *?
- Es bedeutet alle 15 Minuten: zu den Minuten 0, 15, 30 und 45 jeder Stunde, jeden Tag. Hier einfuegen, um Aufschluesselung und die naechsten fuenf Laeufe zu sehen.
- Warum die Warnung, wenn Tag des Monats und Wochentag gesetzt sind?
- Beim klassischen Vixie/Unix-Cron gilt bei beiden Einschraenkungen: der Tag passt, wenn eines der Felder passt (ODER), nicht beide (UND). Das ueberrascht viele. Lassen Sie ein Feld auf *, wenn Sie nur eine Bedingung wollen.
- Sind die naechsten Laeufe in UTC oder Ortszeit?
- Sie nutzen die lokale Zeitzone Ihres Browsers. Produktions-Crontabs und GitHub Actions werten oft in UTC (oder einer konfigurierten Zone) aus. Vor dem Deploy umrechnen, wenn der Server nicht in Ihrer Zone liegt.
- Kann ich das fuer GitHub-Actions-Zeitplaene nutzen?
- Ja. Nach dem Erstellen oder Einfuegen kopieren Sie das GitHub-Actions-Schedule-Snippet. GitHub Actions nutzt Standard-5-Feld-Cron in UTC.
- Wird mein Ausdruck hochgeladen?
- Nein. Parsing, Erklaerung und Berechnung der naechsten Laeufe laufen im Browser. Nichts wird an einen Server gesendet.
Verwandte Tools
Regex-Tester
Testen Sie JavaScript-regulare Ausdrucke im Browser. Gruppen, Flags und Hervorhebung - nichts wird hochgeladen.
Unix Timestamp Konverter
Wandeln Sie Unix-Timestamps (Sekunden oder Millisekunden) in ISO 8601, UTC und Ihre lokale Datums-/Uhrzeitangabe um. Konvertieren Sie lokale Daten zurück in Unix Sekunden und Millisekunden. Läuft im Browser.
UUID-Generator
Kostenloser UUID-Generator zum Erstellen von UUID-v4- und GUID-Identifikatoren in Ihrem Browser. Erzeugen Sie eine oder viele Zufalls-UUIDs für Datenbanken, APIs und Tests.