Cron-expressies maken

Maak Cron-expressies met vijf velden voor dagelijkse taken, elke vijf minuten of maandag–vrijdag. Kies een IANA-tijdzone en bekijk de volgende 10 uitvoeringen.

Genereren
Resultaat

Het resultaat verschijnt hier.

Zo maak je een Cron-schema

  1. Kies een voorinstelling of vul minuut, uur, dag van de maand, maand en weekdag in.
  2. Voer een IANA-tijdzone in, zoals Europe/Amsterdam, of gebruik UTC.
  3. Maak de expressie, controleer de volgende 10 tijdstippen en kopieer deze naar een compatibele taakplanner.

Aan de slag met Cron-expressies maken

* staat voor alle waarden, een komma voor een lijst, een streepje voor een bereik en / voor een stap. Weekdagen lopen van zondag 0 tot zaterdag 6; 7 betekent ook zondag. Controleer welke syntaxis jouw taakplanner ondersteunt.

Voorbeeld: maandag–vrijdag om 09:00, vanaf 2024-01-01 in UTC

Invoer
Minuut: 0 Uur: 9 Dag van de maand: * Maand: * Weekdag: 1-5 IANA-tijdzone: UTC 2024-01-01T00:00:00Z
Resultaat
0 9 * * 1-5 2024-01-01T09:00:00.000Z 2024-01-02T09:00:00.000Z 2024-01-03T09:00:00.000Z

Vragen over Cron-expressies maken

Hoe plan ik elke vijf minuten of dagelijks om negen uur?

*/5 * * * * staat voor minuut 0, 5, 10 enzovoort van elk uur; 0 9 * * * voor dagelijks 09:00; 0 9 * * 1-5 voor maandag–vrijdag om 09:00. Het schema volgt de klok, niet een wachttijd vanaf je klik op Genereren.

Wat betekenen de vijf velden?

De volgorde is minuut, uur, dag van de maand, maand en weekdag. * betekent alle waarden, komma’s maken lijsten, - geeft een bereik aan en / een stapgrootte. Zondag is 0 of 7. Als zowel de maanddag als de weekdag is beperkt, voldoet in deze voorvertoning een van beide voorwaarden.

Wordt de tijdzone in de expressie opgenomen?

Nee. De IANA-zone bepaalt de voorvertoning; stel dezelfde zone in bij je taakplanner. Lokale schema’s volgen de zomer- en wintertijd, waardoor de UTC-tijden kunnen verschuiven. Controleer hoe je daadwerkelijke taakplanner met overgeslagen of herhaalde kloktijden omgaat.

Installeert dit een cronjob op mijn server?

Nee. Het maakt en toont het schema in je browser, zonder taken te installeren of opdrachten uit te voeren. Het resultaat bevat geen opdracht, jaar of secondenveld. Quartz en AWS gebruiken andere afspraken: controleer eerst de doelsyntaxis.

Worden mijn bestanden, tokens of teksten geüpload?

Nee. De verwerking vindt plaats in je browser. De website levert de pagina en de programmacode, maar stuurt je invoer niet naar een conversieserver en slaat die niet op in een account.

  • Cron-expressies analyseren

    Valideer Cron-expressies met vijf of zes velden en bekijk volgende uitvoeringen met tijdzones en zomertijd.

  • Unix-tijdstempel omzetten

    Zet Unix-seconden, milliseconden en ISO 8601-datums om en bekijk hetzelfde moment in UTC of een IANA-tijdzone.

Veelgebruikte taken en voorbeelden

  • Cron elke 5 minuten

    Maak een schema voor elke vijf minuten en controleer de volgende uitvoeringen.

Alle ontwikkelaarstools

Codering en bestanden

Zet tekst, bytes, URL’s en ingesloten afbeeldingen om zonder de oorspronkelijke gegevens te veranderen.

Gegevens en tekst analyseren

Bekijk gestructureerde gegevens en tokens en zie precies wat er is veranderd.

Hashes, ID’s en schema’s

Controleer bestanden, genereer identificatiecodes en bekijk tijden en terugkerende uitvoeringen.

Je invoer en bestanden worden op je eigen apparaat verwerkt. Laat vertrouwelijke resultaten niet op een gedeeld klembord staan en gebruik een betrouwbaar apparaat voor privésleutels en tokens.