Utvecklarverktyg

Cron-uttrycksgenerator: skapa och förklara cron-jobb

Gratis, ingen registrering, fungerar i din webbläsare. Skapa ett cron-uttryck genom att välja hur ofta jobbet ska köras, eller klistra in ett och få det förklarat med nästa 8 körtider.

Bygg ett schema

0
minut (0-59)
9
timme (0-23)
*
dag i månaden (1-31)
*
månad (1-12)
*
veckodag (0-6)

Nästa körningar

Räknar ut nästa körningar…

Använder de vanliga fem fälten: minut, timme, dag i månaden, månad och veckodag. När båda dagfälten är ifyllda körs jobbet när något av dem stämmer. Ditt schema räknas ut på din enhet.

Varför använda Generator för cron-uttryck

100% gratis
Använd den så ofta du vill. Ingen registrering, ingen vattenstämpel, inget att installera.
Privat i sin design
Det du skriver stannar i din webbläsare och skickas aldrig till oss.
Fungerar på alla enheter
Körs i din webbläsare på Windows, Mac, Linux, Android och iPhone. Ingen app behövs.

Så använder du Generator för cron-uttryck

  1. Välj ett av Vanliga scheman, eller bygg ett eget under Bygg ett schema: med några minuters mellanrum, varje timme, dagligen, veckovis, månadsvis eller årligen.
  2. Eller klistra in ett befintligt uttryck i rutan Cron-uttryck för att kontrollera det.
  3. Läs den vanliga beskrivningen och listan Nästa körningar. Markera Visa i UTC för att se dem som de flesta servrar gör.
  4. Klicka på Kopiera och klistra in uttrycket i din crontab, CI-pipeline eller schemaläggare.

Vanliga frågor

Vilka är de fem fälten?

Minut (0-59), timme (0-23), dag i månaden (1-31), månad (1-12) och veckodag (0-6, söndag är 0 eller 7). Månader och dagar kan också skrivas med namn, som JAN eller MON.

Hur kör jag ett cron-jobb var 5:e minut?

Använd */5 * * * *. Den */5 i minutfältet betyder var 5:e minut, med start på 0.

Hur kör jag ett jobb varje dag vid en viss tid?

Skriv minut och timme först, följt av tre stjärnor. 30 9 * * * körs kl. 9:30 varje dag, och 30 9 * * 1-5 körs kl. 9:30 endast på vardagar.

Vad betyder * i ett cron-uttryck?

Alla möjliga värden för det fältet. Ett komma räknar upp värden (1,15), ett bindestreck ger ett intervall (1-5) och ett snedstreck ger ett steg (*/10).

Vad händer om jag anger både dag i månaden och veckodag?

Standard-cron kör jobbet när något av dem stämmer, så 0 0 13 * 5 körs den 13:e och varje fredag.

Vilken tidszon använder cron?

Serverns egen tidszon, ofta UTC. Markera Visa i UTC för att se nästa körningar så som en UTC-server gör.

Stöder den sekunder eller @reboot?

Det här verktyget använder de standardiserade fem fälten. Genvägar som @hourly, @daily, @weekly, @monthly och @yearly fungerar; ett sjätte sekundfält och @reboot fungerar inte.

Varför körs mitt schema aldrig?

Vissa datum finns inte, som 30 februari. Om ett schema inte har någon körning under de kommande fem åren berättar verktyget det i stället för att visa en tom lista.

Är Generator för cron-uttryck gratis?

Ja. Det är gratis att använda, utan registrering och utan att något behöver installeras.