Generador d'Expressions Cron
0 * * * * ? *0 * * * * ? *
? *-* *:*:00
on:
schedule:
- cron: '* * * * ?'
Cron Expression Complete Guide
A comprehensive guide to understanding and using cron expressions in Quartz format
Core Concepts
Quartz cron expression format consists of 7 fields, representing seconds, minutes, hours, day of month, month, day of week, and year from left to right. Each field supports specific value ranges and special characters, allowing you to precisely schedule task execution times.
Full Format (7 fields)
Many systems omit the seconds field, using the simplified 6-field format: minutes hours day month day-of-week year
Field Rules
| Field | Allowed Values | Special Characters |
|---|---|---|
| Seconds (0-59) | 0-59 | */-, |
| Minutes (0-59) | 0-59 | */-, |
| Hours (0-23) | 0-23 | */-, |
| Day of Month (1-31) | 1-31 | */-,LW? |
| Month (1-12) | 1-12 | */-, |
| Day of Week (1-7) | 1-7 (1=Sunday) | */-,L#? |
| Year (optional) | 1970-2099 | */-, |
Special Characters Reference
pages.cronGuide.specialChars.any
pages.cronGuide.specialChars.question
pages.cronGuide.specialChars.range
pages.cronGuide.specialChars.step
pages.cronGuide.specialChars.list
pages.cronGuide.specialChars.last
pages.cronGuide.specialChars.weekday
pages.cronGuide.specialChars.lastWeekday
pages.cronGuide.specialChars.nthWeekday
Common Scheduling Scenarios
High Frequency Execution
Fixed Hour Execution
Multiple Times a Day
Weekly & Monthly Scheduling
Business Hours Scheduling
Interval & Window Scheduling
Advanced Special Scheduling
Year Constraints
Common Mistakes to Avoid
Quick Reference Cheatsheet
Generador d'expressions Cron gratuït en línia que admet generació visual de Cron, crontab i expressions de tasques programades amb vista prèvia del temps d'execució. Ideal per a administració de sistemes Linux, desenvolupament backend i configuració de programació automàtica.
Relacionats
Casos d'ús
- Generar ràpidament expressions crontab en configurar tasques programades de servidors Linux
- Configurar tasques de programació backend (com còpies de seguretat de dades, neteja de registres, scripts d'inspecció)
- Configurar tasques de construcció o desplegament programades en fluxos CI/CD
- Entendre el significat de cada camp de la sintaxi Cron mitjançant la interfície visual
Com usar-ho
- Selecciona la freqüència d'execució (per minut, hora, dia, setmana o mes)
- Configura els valors de cada camp de Cron mitjançant la interfície visual
- Consulta l'expressió Cron generada i la vista prèvia del temps d'execució futur
- Copia l'expressió per utilitzar-la en crontab, plataformes de programació o scripts d'automatització
Característiques
- Generació visual de Cron: no cal memoritzar l'ordre dels camps, produeix ràpidament expressions crontab estàndard
- Vista prèvia del temps d'execució: comprova immediatament el temps d'activació futur un cop generat, reduint el risc d'escriure malament regles programades
- Ideal per a configuració de programació: més eficient per a tasques programades de servidor, execució automàtica de scripts, còpies de seguretat i inspeccions
- Copia i utilitza: l'expressió generada es pot utilitzar directament en plataformes d'operacions, entorns Linux i eines d'automatització
Preguntes freqients
Per a qui és adequat el generador d'expressions Cron?
Ideal per a enginyers d'operacions, desenvolupadors backend, enginyers de proves i usuaris que necessiten configurar tasques automàtiques, especialment quan no vols escriure manualment regles crontab complexes i vols generar-les ràpidament.
Pot generar regles Cron per executar diàriament, setmanalment o mensualment?
Sí. Les regles de tasques habituals executades per minut, hora, dia, dia de la setmana i mes es poden combinar i generar ràpidament mitjançant la interfície visual.
Per què cal veure la vista prèvia del temps d'execució després de generar?
La vista prèvia del temps d'execució futur ajuda a detectar errors en camps, períodes mal configurats o freqüències d'activació anormals, evitant execucions errònies un cop la tasca estigui en producció.
L'expressió generada es pot utilitzar directament en crontab de Linux?
Normalment sí. Després de copiar el resultat, es pot continuar utilitzant en crontab, plataformes de programació de tasques, tasques programades de CI o configuració de scripts d'automatització.
- Simulador de Daltonisme
- Convertidor de colors
- Convertidor de .htaccess a Nginx
- Convertidor SQL
- Analitzador de galetes
- Generador d'Expressions Cron
- Validador d'Expressions Cron
- Formatador de CSS
- Minificador de CSS
- CSV a Excel
- Convertidor de Moneda
- Comparador de Diferències
- Generador de Favicon
- Formatejador de XML
- Convertidor Hexadecimal
- Formatador HTML
- Minificador HTML
- Convertidor HTML a Markdown
- Convertidor Markdown a HTML
- Formatejador de JavaScript
- Minificador JS
- Formatador JSX
- Minificador JSX
- Agrupació de paraules clau
- Generador de Lorem Ipsum
- Generador de Taules Markdown
- Generador de Meta Tags
- Generador de contrasenyes
- Verificador de Força de Contrasenya
- Generador de Codis QR i Codis de Barres
- Prover d'Expressions Regulars
- Generador de Slug URL
- Generador de SQL
- Eina de format SQL
- Comptador de Paraules
- Eines de temps
- Formatejador de TS
- Minificador de TS
- Formatejador de TSX
- Minificador de TSX
- Convertidor Unix Timestamp
- Generador UUID
- Formatejador de YAML
- Conversió de majúscules i minúscules