Wat is de cron-expressiegenerator?
De Cron Expression Generator zet een schema dat je in je hoofd hebt - "elke weekdag om 8 uur", "de eerste van de maand om middernacht", "elke vijftien minuten" - om in de vijf-veld cron uitdrukking die een planner begrijpt Je stelt de minuut, het uur, de dag van de maand, de maand en de dag van de week in, of start vanaf een preset, en de tool stelt de uitdrukking samen, legt het uit in gewoon Engels, en laat je precies zien wanneer het de volgende brand zal hebben Het dicht de kloof tussen wat je wilt gebeuren en de beknopte syntaxis die het mogelijk maakt.
Cron syntax is compact en meedogenloos. `0 0 * * 0` runs every Sunday at midnight, while `0 0 0 0 0` is not a schedule: day of month start at 1 and month starts at 1, so the tool rejects it with "day of month value out of range (1-31)" De velden voor dag en dag van week werken op een manier die bijna iedereen de eerste keer verrast Een uitdrukking met de hand schrijven en hopen dat het juist is hoe een back-up één keer per jaar in plaats van één keer per nacht draait Hier bouwen, met een live beschrijving en een preview van komende looptijden, laat u de cront voordat het cront bereikt cashab bevestigen.
De expressie is gebouwd, gevalideerd, beschreven en gesimuleerd client-side, zonder dat er een account nodig is Wanneer u op Volgende runs weergeven drukt, maakt de pagina een gebruikscontrole en logt een gebruiksrecord dat de expressie bevat, dus behandel de planningsreeks als iets dat de pagina verlaat Kopieer de voltooide expressie rechtstreeks in een crontab, een CI-pijplijn, een Kubernetes CronJob of een planner die standaard cron spreekt.
Als cron-taakuitdrukkingsgenerator werkt het volgens het gewenste schema. Zeg dat er elke zondag om 02.00 uur een back-up moet draaien: stel Minuut in op 0, Uur op 2 en Dag van de week op 0, laat de andere twee velden als * staan, en de uitdrukking luidt `0 2 * * 0` met de regel "Om 02.00 uur op zondag (UTC)." Press Show volgende loopt op maandag 14 september 2026 en de eerste inzending is zon, 20 september 2026 02:00 UTC, gevolgd door de volgende vijf zondagen. Die preview is hoe een gratis cron-uitdrukkingsgenerator zijn behoud verdient: je ziet de echte data vóór de echte datums geïmplementeerd.
Validatie vangt de syntaxisfouten op, maar kan de logische fouten niet opvangen, en de veel voorkomende logische fout is de regel voor de dag van de maand en de dag van de week: wanneer beide zijn ingesteld, draait cron op beide wedstrijden in plaats van op beide. De regel in het Engels laat dit niet zien, aangezien `0 0 13 * 5` luidt "op de 13e van de maand op vrijdag", maar de volgende runlijst wel: deze bevat zowel elke vrijdag als dinsdag 13 oktober. Controleer de runlijst voordat u een schema vertrouwt.
Hoe gebruik je de Cron Expression Generator?
Begin vanaf een voorinstelling of blanco
Kies een gemeenschappelijk schema zoals "Weekdagen om 8 uur" om de velden te laden, of begin elke minuut en pas aan. Presets zijn de snelste manier om een werkende uitdrukking te maken.
Stel de vijf velden in
Voer minuut, uur, dag van de maand, maand en dag van de week in. Elk veld accepteert een waarde, een lijst (1,15), een bereik (1-5), een stap (*/10) of * voor elke.
Lees de beschrijving van het duidelijk-Engels
De tool beschrijft het schema terwijl u typt, bijvoorbeeld "Om 08:00 uur op maandag, dinsdag, woensdag, donderdag en vrijdag (UTC).", zodat u kunt bevestigen dat het overeenkomt met uw bedoeling voordat u het vertrouwt.
Controleer de volgende runs en kopieer
Druk op Volgende runs weergeven om de volgende zes looptijden in UTC op te sommen en fouten op te vangen als een onmogelijke datum, druk vervolgens op Kopiëren en plak de expressie in uw planner.
Belangrijkste kenmerken
Veldbouwer met volledige syntaxis
Elk veld accepteert afzonderlijke waarden, kommalijsten, koppeltekens en stapwaarden, plus benoemde maanden (jan-dec) en weekdagen (zo zons), zodat u elk standaard schema kunt uitdrukken.
Duidelijke uitleg van het Engels
De generator geeft je uitdrukking weer als een zin, waarbij cryptische sterretjes en schuine strepen worden veranderd in een schema dat je in één oogopslag kunt lezen en gezond verstand kunt controleren.
Volgende voorbeeld van run
Bekijk de volgende zes data en tijden waarop de taak zal afvuren, berekend in UTC. Niets vangt sneller een gebroken uitdrukking op dan te zien dat deze binnen drie maanden zou draaien in plaats van vanavond.
Kant-en-klare voorinstellingen
Eén klik laadt algemene schema's - elke 5 minuten, elk uur, dagelijks om middernacht, weekdagen om 8.00 uur, eerste van de maand - als uitgangspunt kunt u vervolgens aanpassen.
Frequently Asked Questions
Related Tools
Cron Expression Parser
Parse cron expressions into plain English and preview upcoming run times
Date Difference Calculator
Calculate the exact time between two dates: years, months, days, and business days
Time Duration Calculator
Calculate the duration between two times, add or subtract hours and minutes from a time, and total a list of durations for timesheets.
Timestamp Converter
Convert between Unix timestamps and human-readable dates
Comments
0 comments
No comments yet. Be the first to share your thoughts!