minute hour day-of-month month day-of-week
Cron-expressieparser decodeert standaard 5-veld crontab-expressies (minuut, uur, dag van de maand, maand, dag van de week) in een duidelijke Engelse zin en een veld-voor-veld-uitsplitsing. Plak iets als "*/15 9-17 * * 1-5" en zie onmiddellijk dat het elke 15e minuut vuurt na 9 tot en met 17, maandag tot en met vrijdag - geen sterretjes meer tellen of twijfelen of het derde veld de dag of de maand is.
Naast vertaling berekent de tool de volgende vijf runtimes in zowel uw lokale tijdzone als UTC. Dit is belangrijker dan het klinkt: een enorme klasse van productie-incidenten komt van cron-banen die waren gepland tegen de verkeerde tijdzone of die stilletjes nooit worden afgevuurd omdat dag-van-maand en dag van week interactie hebben op de OR-semantiek manier die vixie cron definieert. Het zien van aankomende tijdstempels is de snelste sanity check voordat je een schema vastlegt aan een crontab, een Kubernetes Cronjob, een GitHub-acties-workflow of een AWS EventBridge-regel.
Alles draait 100% client-side in uw browser - de uitdrukkingen die u plakt, raak nooit een server aan, wat betekent dat het veilig is om te gebruiken met schema's van interne infrastructuur, CI / CD-pijplijnen of iets anders dat u liever niet in een willekeurige website plakt. De parser ondersteunt de volledige standaardsyntaxis: jokertekens (*), lijsten (1,15,30), bereiken (1-5), stapwaarden (*/15, 1-10/2) en benoemde maanden en weekdagen (jan-dec, sun-sat).
Typ of plak een standaard 5-velds uitdrukking zoals "30 */2 * * 1" in de invoer, of klik op een voorinstelling zoals "Weekdagen 9 uur" om te beginnen met een gemeenschappelijk schema.
Klik op Parse om de syntaxis te valideren. Ongeldige waarden, omgekeerde bereiken en getallen buiten het bereik worden gerapporteerd met een specifiek foutbericht, zodat u precies weet welk veld u moet repareren.
Lees de door mensen leesbare beschrijving en controleer vervolgens de veldtabel om te bevestigen dat elk van de vijf velden uitbreidt naar de waarden die u verwacht - vooral de dag-van-maand versus dag-van-week-interacties.
Inspecteer de volgende 5 geplande gebeurtenissen die worden getoond in zowel lokale tijd als UTC. Als ze overeenkomen met uw intentie, kopieer de uitdrukking dan naar uw klembord en plaats deze in uw crontab- of plannerconfiguratie.
Verandert cryptische crontab-syntaxis in een leesbare zin als "op minuut 30 voorbij elk 2e uur, op maandag"
Tabel met elk van de 5 velden, de onbewerkte uitdrukking en de uitgebreide waarden die het overeenkomt
Concrete aankomende tijdstempels in zowel lokale tijd als UTC - de snelste manier om tijdzonefouten te vangen
Ondersteunt wildcards, lijsten, bereiken, stapwaarden en benoemde maanden/weekdagen (jan-dec, sun-sat)
Calculate the exact time between two dates: years, months, days, and business days
Convert between Unix timestamps and human-readable dates
Generate random UUIDs (Universally Unique Identifiers)
Format, validate, and minify JSON data
0 comments
No comments yet. Be the first to share your thoughts!