Cron-Ausdruck erstellen
Cron Builder
Baut einen Cron-Ausdruck aus eingetippten Feldern, jedes mit seinem erlaubten Bereich daneben, und zeigt den resultierenden Zeitplan, während Sie ihn ändern.
Baut einen Cron-Ausdruck Feld für Feld, mit Wertebereich und Bedeutung jedes Felds daneben und den nächsten Läufen, die sich beim Tippen aktualisieren. Derselbe Bildschirm wie der Parser mit bearbeitbaren Feldern, denn einen zu bauen und einen zu lesen ist dasselbe Problem aus zwei Richtungen.
Ausdruck
Fünf Felder, oder sechs mit den Sekunden vorneweg. `@daily`, `@hourly` und Verwandte gehen auch.
In Worten
Um 09:00 Uhr, von Montag bis Freitag.
Feld für Feld bauen
| Feld | Wert | Bedeutet |
|---|---|---|
| Minute0-59 | 0`*/15` ist jede Viertelstunde; `15` ist Viertel nach. | |
| Stunde0-23 | 9Immer im 24-Stunden-Format und immer in der Zone des Servers, sofern der Scheduler nichts anderes sagt. | |
| Tag des Monats1-31 | jeden Tag des Monats`L` ist der letzte Tag. Eine 31 löst in einem kurzen Monat schlicht nicht aus. | |
| Monat1-12 oder JAN-DEC | jeden MonatBei den Namen spielt Groß- und Kleinschreibung keine Rolle. | |
| Wochentag0-7 oder SUN-SAT | von Montag bis Freitag0 und 7 stehen beide für Sonntag. `5#3` ist der dritte Freitag, `5L` der letzte. |
Nächste Ausführungen
Zone
UTC
Berechnet in der Zone oben, nicht in der Ihres Browsers. Uhrzeiten, die die Sommerzeit überspringt, werden auch hier übersprungen.
So funktioniert es
Beginnen Sie mit einer Vorlage
Stündlich, täglich um drei, werktags um neun, am Ersten des Monats, am letzten Tag des Monats. Die meisten Zeitpläne sind eine Änderung von einer davon entfernt.
Bearbeiten Sie das Feld, das Sie brauchen
Jedes Feld hat ein eigenes Kästchen mit dem zulässigen Bereich unter dem Namen. Der Klartextsatz darüber schreibt sich beim Tippen neu.
Bestätigen Sie anhand der nächsten Läufe
In der Zone, die Ihr Scheduler verwendet, nicht in Ihrer eigenen. Ein Zeitplan, der richtig aussieht und zur falschen Stunde läuft, ist fast immer eine Zone, kein Fehler in den Feldern.
Häufige Fragen
Wie lasse ich etwas alle 90 Minuten laufen?
Gar nicht, in einem Ausdruck. Cron-Felder sind unabhängig, sodass `*/90` bei den Minuten ungültig ist und es keine Möglichkeit gibt, eine Periode auszudrücken, die eine Stunde nicht teilt. Zwei Ausdrücke oder ein Scheduler mit Intervallen sind die Antwort.
Soll ich das Sekundenfeld hinzufügen?
Nur wenn Ihr Scheduler sechs Felder will – Quartz und Spring tun das, Unix-cron nicht, und es wird den Ausdruck ablehnen. Die Schaltfläche hier fügt es hinzu und entfernt es, damit Sie beide Schreibweisen desselben Zeitplans sehen.
Warum feuert 31 nicht im Februar?
Weil es keinen 31. Februar gibt – cron rundet nicht auf den letzten Tag, es passt einfach nicht. `L` ist die Erweiterung, die „letzter Tag des Monats“ bedeutet, wo Ihr Scheduler sie unterstützt.
Eingabe aus
Danach
Diese Tools nehmen an, was dieses hier erzeugt, das Ergebnis kann also direkt weiter.
Cron-Ausdruck erklären
Cron Parser
Erklärt einen Cron-Ausdruck in Klartext und listet die nächsten Ausführungen in einer gewählten Zeitzone auf.
Kubernetes-Secret-Decoder
Kubernetes Secret Decoder
Dekodiert jeden Base64-Wert in einem Secret-Manifest und kodiert ein bearbeitetes wieder zum Anwenden – ohne Upload, komplett im Browser.
Zeitzonen-Umrechner
Timezone Converter
Rechnet einen Zeitpunkt zwischen Zeitzonen um und zeigt ein Raster gemeinsamer Stunden für Termine über Regionen hinweg.
Base64 kodieren und dekodieren
Base64 Encoder & Decoder
Kodiert und dekodiert Base64 und Base64URL für Text oder Dateien und behandelt UTF-8 korrekt.
curl in Code
curl to Code
Wandelt einen curl-Befehl in fetch, axios, Python requests, Go, PHP oder PowerShell um.
Text-Hash
Text Hash
Berechnet MD5, SHA-1, SHA-256, SHA-384, SHA-512 und CRC-32 einer Zeichenkette, wahlweise in Großbuchstaben oder als Base64.