Cron Expressie Parser
Zet cron expressies om in leesbare beschrijvingen met de volgende uitvoeringstijden.
Voer een 5-veldige of 6-veldige cron expressie in.
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,15betekent de 1e en 15e)-β bereik (bijv.1-5betekent 1 tot 5)/β stap (bijv.*/15betekent elke 15 eenheden)?β geen specifieke waarde (gebruikt in dagvelden voor Quartz)Lβ laatste (bijv.Lin dag-van-de-maand betekent de laatste dag)Wβ dichtstbijzende werkdag#β de n-de dag van de week (bijv.4#3betekent de derde donderdag)
Hoe gebruik je deze Cron Parser
- Voer je cron-expressie in het invoerveld in. Gebruik 5 velden (standaard) of 6 velden (met seconden).
- Bekijk de mensleesbare beschrijving β de parser vertaalt de expressie direct naar gewone taal.
- Bekijk het veldoverzicht β elk veld wordt gelabeld met zijn betekenis (minuut, uur, dag, enz.).
- Controleer de komende uitvoeringstijden β de volgende 5 geplande uitvoeringen worden weergegeven met exacte datums en tijden.
- 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.