Handytool
Udvikler vejledning5 min læsetidOpdateret 14. mar. 2026

Gratis Cron-værktøj

Byg og fejlfind Cron-udtryk uden at gætte

Handytool's cron builder validerer dine 5-felt cron-udtryk, forklarer det på almindelig engelsk og viser de næste fem UTC køretider — alt uden at forlade browseren.

Vigtigste punkter

  • 01Almindelige engelske forklaringer gør det nemt at bekræfte hvad et cron-job faktisk vil gøre, før du indsætter det.
  • 02De næste 5 UTC køretider er angivet i ISO-8601-format til tidszone-sikker validering.
  • 03Understøtter område (1-5), lister (1,3,5) og trin (*/15) efter standard Vixie-cron regler.
  • 04Alt kører i din browser — ingen backend, ingen konto, ingen netværks-anmodning.

Hvorfor Cron-udtryk er nemme at få forkert

Cron-syntaks er kompakt af design, men denne kompakthed gør det overraskende nemme at planlægge et job på det forkerte tidspunkt. En midnat backup, der fyrer ved middag i UTC, et trin-udtryk, der misser de forventede tider, eller en dag-i-uge-værdi, der er en af — disse fejl er vanskelige at få øje på, indtil jobbet stille og roligt ikke kører. At læse 0 */6 * * 1-5 højt fortæller dig ikke meget, medmindre du kender feltordenen udenad.

Handytool's cron builder løser dette ved at oversætte et gyldigt udtryk til en sætning, du faktisk kan læse, og derefter viser de næste fem gange, det ville fyres i UTC. Fang fejlen, før den når produktion, ikke efter at et planlagt job fejler mandag morgen.

Sådan bygger og validerer du et Cron-udtryk

  1. 01

    Start med en forudindstilling eller skriv din egen

    Forudindstillinger som Hvert minut, Timely, Dagligt ved midnat og Ugentlig på mandag giver dig et korrekt udgangspunkt. Skift til manuel indtastning til brugerdefinerede tidsplaner.

  2. 02

    Indtast dine 5 felter

    Skriv udtrykket i minut time dag-i-måned måned dag-i-uge rækkefølge. Builderen validerer hver felts grænser, når du skriver.

  3. 03

    Læs den almindelige engelske beskrivelse

    Forklaringen opdateres live. Bekræft sætningen matcher din hensigt — for eksempel 'på :00 på hver 6. time, mandag gennem fredag'.

  4. 04

    Tjek de næste 5 køretider

    De kommende fyretider er angivet i ISO-8601 UTC. Brug dem til at verificere randsager som slutning-af-måned grænser eller tidszone-forskydninger.

Cron Syntaks Hurtig Reference

Alle fem felter følger disse regler:

  • 01Asterisk (*) betyder hver gyldig værdi i feltet
  • 02Skråstreg (*/N) trinviser gennem området i trin på N
  • 03Bindestog (A-B) matcher hver værdi fra A til B inklusive
  • 04Komma (A,B,C) matcher en specifik liste af værdier
  • 05Felt område: minut 0-59, time 0-23, dag 1-31, måned 1-12, ugedag 0-6 (søndag=0)

Ingen Installation, Ingen Server

Cron builderen analyserer udtryk og beregner næste-kørtider helt i din browser ved hjælp af JavaScript. Intet sendes til en server, så der er ingen tilmelding, ingen API-kvote og ingen latency. Næste-køres beregningen simulerer minut-for-minut matcher mod standard Vixie-cron reglerne, hvilket er den samme tilgang som brugt af de fleste produktions-schedulere.

6-felt udtryk (med et ledende sekunder-felt) og specielle strenge som @daily eller @weekly understøttes ikke. De fleste produktions-miljøer — herunder cron selv, Kubernetes og GitHub Actions — bruger standard 5-felt formularen, så builderen fokuserer på det.

Cron Udtryk Builder Ofte Stillede Spørgsmål

Hvilken cron-smag understøtter denne builder?

Standard 5-felt Vixie-cron: minut, time, dag-i-måned, måned, dag-i-uge. @daily/@weekly stenografi og 6-felt sekunders syntaks understøttes ikke, da de fleste produktions-schedulere bruger 5-felt formularen.

Hvorfor vises næste køretider i UTC?

De fleste CI/CD-systemer og cloud-schedulere tolker cron-udtryk i UTC. At vise UTC holder forhåndsvisningen bærbar og undgår vildledende lokal-tids-skærme.

Hvad er forskellen mellem */15 og 0,15,30,45 i minutfelt?

Begge fyrer hvert 15. minut. */15 starter fra 0 og trinviser med 15, hvilket er ækvivalent med 0,15,30,45. For timefelt betyder */6 0,6,12,18.

Kan jeg planlægge et job på den sidste dag i måneden?

Standard cron har ingen 'sidste dag' token. Du kan tilnærme med 28-31 i dag-feltet, men for at håndtere måneder kortere end 31 dage rent, tjek datoen inde i dit job-script.

Findes der en måde at køre et job hvert hverdags-dag klokken 9 om morgenen?

Ja: 0 9 * * 1-5 fyrer klokken 09:00 UTC mandag gennem fredag. Bekræft det i builderens almindelige engelske output og næste-køre liste før du indsætter.

Relaterede værktøjer

Fortsæt med Udvikler-værktøjer

Udvikler-værktøjer