ToolKitHive
Terug
dev

Cron Expressie Parser

Zet cron expressies om in leesbare beschrijvingen met de volgende uitvoeringstijden.

Cron Expressie

Voer een 5-veldige of 6-veldige cron expressie in.

Algemene Voorinstellingen

Cron Expressie Parser β€” Decodeer Cron Schedules in Mensenleesbare Taal Gratis

Onze gratis online Cron Expressie Parser vertaalt cryptische cron-schedules in mensenleesbare beschrijvingen. Plak elke cron-expressie en zie direct wanneer het zal uitvoeren, wat elk veld betekent en de volgende geplande uitvoeringstijden. Alles wordt uitgevoerd in uw browser zonder enige data-overdracht.

Wat is een Cron Expressie?

Een cron-expressie is een string van vijf of zes velden gescheiden door spaties die een schema definieert voor het uitvoeren van geautomatiseerde taken. Cron is een tijdgebaseerde taakplanner ingebouwd in Unix-achtige besturingssystemen. Systeembeheerders en ontwikkelaars gebruiken cron om herhalende taken zoals back-ups, logbestandsrotatie, rapportgeneratie en data-synchronisatie te automatiseren.

Een standaard cron-expressie heeft vijf velden:

β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€ minuut (0–59)
β”‚ β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€ uur (0–23)
β”‚ β”‚ β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€ dag van de maand (1–31)
β”‚ β”‚ β”‚ β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€ maand (1–12)
β”‚ β”‚ β”‚ β”‚ β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€ dag van de week (0–6, zondag = 0)
β”‚ β”‚ β”‚ β”‚ β”‚
* * * * *

Sommige systemen (zoals Spring, Quartz of AWS) gebruiken uitgebreide cron-expressies met zes of zeven velden, waarbij seconden en/of jaar worden toegevoegd. Onze parser ondersteunt zowel standaard 5-veldige als uitgebreide 6-veldige (met seconden) cron-expressies.

Elk veld ondersteunt speciale tekens:

  • * β€” elke waarde (elke minuut, elk uur, enz.)
  • , β€” lijstenscheiding (bijv. 1,15 betekent de 1e en 15e)
  • - β€” bereik (bijv. 1-5 betekent 1 tot 5)
  • / β€” stap (bijv. */15 betekent elke 15 eenheden)
  • ? β€” geen specifieke waarde (gebruikt in dagvelden voor Quartz)
  • L β€” laatste (bijv. L in dag-van-de-maand betekent de laatste dag)
  • W β€” dichtstbijzende werkdag
  • # β€” de n-de dag van de week (bijv. 4#3 betekent de derde donderdag)

Hoe gebruik je deze Cron Parser

  1. Voer je cron-expressie in het invoerveld in. Gebruik 5 velden (standaard) of 6 velden (met seconden).
  2. Bekijk de mensleesbare beschrijving β€” de parser vertaalt de expressie direct naar gewone taal.
  3. Bekijk het veldoverzicht β€” elk veld wordt gelabeld met zijn betekenis (minuut, uur, dag, enz.).
  4. Controleer de komende uitvoeringstijden β€” de volgende 5 geplande uitvoeringen worden weergegeven met exacte datums en tijden.
  5. Probeer populaire voorinstellingen β€” klik op een voorinstelling om een vaak gebruikte cron-expressie te laden.

Alle parsing gebeurt lokaal in uw browser.

Belangrijke Functies

Functie Voordelen
Mensenleesbare uitvoer Vertaalt cron-syntaxis naar gewone taalbeschrijvingen
Veldoverzicht Elk veld wordt gelabeld en individueel uitgelegd
Volgende uitvoeringstijden Toont de volgende 5 geplande uitvoeringen met datums en tijden
Populaire voorinstellingen Een-klik-knoppen voor populaire schema's
Standaard en uitgebreid ondersteuning Verwerkt 5-veldige en 6-veldige (met seconden) expressies
Foutdetectie Ongeldige expressies tonen duidelijke foutmeldingen
Geen data-overdracht Alles wordt lokaal in uw browser verwerkt

Populaire Cron Expressies

Expressie Beschrijving
* * * * * Elke minuut
*/5 * * * * Elke 5 minuten
0 * * * * Elke uur
0 0 * * * Elke dag om middernacht
0 0 * * 1 Elke maandag om middernacht
0 0 1 * * Eerste dag van elke maand om middernacht
0 0 1 1 * 1 januari om middernacht (jaarlijks)
*/30 * * * * Elke 30 minuten
0 9 * * 1-5 Werkdagen om 9 uur
0 0 1 * * Elke eerste dag van de maand om middernacht

ReΓ«le Toepassingen

Debuggen van Geplande Taken

Wanneer taken niet zoals verwacht uitvoeren, is het belangrijk om de cron-expressie te controleren. De parser helpt u direct te zien of het schema correct is en wanneer de volgende uitvoering plaatsvindt.

Uitbreiden van Geautomatiseerde Taken

Als u nieuwe taken wilt automatiseren, kunt u eenvoudig een cron-expressie maken met behulp van de parser. De mensleesbare beschrijving helpt u om het schema correct te configureren.

Probleemoplossing bij Uitvoering

Als een taak niet uitvoert, kan het schema foutief zijn. De parser helpt u om de cron-expressie te analyseren en eventuele fouten te identificeren.

Tips voor het Schrijven van Cron Expressies

  • Begin met de eenvoudigste expressie β€” bouw complexe schema's stap voor stap op.
  • Gebruik altijd tijdszones β€” zorg ervoor dat uw cron-expressie overeenkomt met de juiste tijdszone.
  • Controleer de velden β€” zorg dat elk veld correct is ingevuld en binnen de toegestane waarden ligt.
  • Test uw expressie β€” gebruik de parser om uw cron-expressie te testen voordat u het in productie implementeert.

Vaak Gestelde Vragen

Wat is de functie van de parser?

De parser vertaalt cron-expressies naar mensleesbare beschrijvingen en helpt u om de volgende uitvoeringstijden te bepalen.

Kan ik de parser gebruiken voor uitgebreide cron-expressies?

Ja, de parser ondersteunt zowel standaard 5-veldige als uitgebreide 6-veldige cron-expressies.

Hoe werkt de foutdetectie?

De parser detecteert ongeldige expressies en toont direct duidelijke foutmeldingen.

Wat is het nut van de voorinstellingen?

De voorinstellingen helpen u om snel een populaire cron-expressie te laden en te testen.

Hoe controleer ik de volgende uitvoeringstijden?

De parser toont de volgende 5 geplande uitvoeringen met exacte datums en tijden.

enptesdejafrruitnltrarzh