Gerador de Expressões 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
Gerador de expressões Cron online grátis, suporte para geração visual de Cron, crontab e expressões de tarefas agendadas com preview de horários de execução.
Sugestões Relacionadas
Casos de uso
- Gere rapidamente expressões crontab ao configurar tarefas agendadas de servidores Linux
- Configure tarefas agendadas de backend (como backups de dados, limpeza de logs, scripts de inspeção)
- Configure tarefas de build ou deploy agendadas em fluxos CI/CD
- Entenda o significado de cada campo através de métodos visuais ao aprender a sintaxe Cron
Como Usar
- Selecione a frequência de execução (por minuto, hora, dia, semana ou mês)
- Defina os valores de cada campo do Cron através da interface visual
- Veja a expressão Cron gerada e o preview dos horários futuros de execução
- Copie a expressão para usar em crontab, plataformas de agendamento ou scripts de automação
Recursos
- Geração visual de Cron: sem precisar memorizar a ordem dos campos, produza rapidamente expressões crontab padrão
- Preview de horários de execução: verifique imediatamente os horários futuros de trigger após a geração, reduzindo o risco de erros nas regras agendadas
- Ideal para configuração de agendamento: mais eficiente para tarefas agendadas de servidores, execução automática de scripts, backups e inspeções
- Copie e use: após a geração da expressão, use diretamente em plataformas de operações, ambientes Linux e ferramentas de automação
Perguntas frequentes
Para quem o gerador de expressões Cron é adequado?
Ideal para engenheiros de operações, desenvolvedores backend, engenheiros de teste e usuários que precisam configurar tarefas automáticas, especialmente útil para gerar rapidamente regras complexas de crontab sem escrevê-las manualmente.
Posso gerar regras Cron para execução diária, semanal ou mensal?
Sim. Regras de tarefas comuns executadas por minuto, hora, dia, semana e mês podem ser geradas rapidamente através de combinação visual.
Por que preciso ver o preview de horários de execução após gerar?
O preview dos horários futuros de execução ajuda a descobrir problemas como campos preenchidos incorretamente, ciclos definidos erroneamente ou frequência de trigger anormal, evitando execuções incorretas após o lançamento da tarefa.
A expressão gerada pode ser usada diretamente no crontab do Linux?
Geralmente sim. Após copiar o resultado, você pode continuar usando em crontab, plataformas de agendamento de tarefas, tarefas agendadas de CI ou scripts de automação.
- Simulador de Daltonismo
- Conversor de cores
- Conversor de .htaccess para Nginx
- Conversor de SQL
- Parser de Cookies
- Gerador de Expressões Cron
- Validador de Expressões Cron
- Formatador de CSS
- Compressor de CSS
- CSV para Excel
- Conversor de Moedas
- Comparador de Diferenças
- Gerador de Favicon
- Formatador de XML
- Conversor Hexadecimal
- Formatador de HTML
- Compressor de HTML
- HTML para Markdown
- Markdown para HTML
- Formatar JavaScript
- Compressor de JS
- Formatador JSX
- Compressor de JSX
- Agrupamento de palavras-chave
- Gerador Lorem Ipsum
- Gerador de Tabela Markdown
- Gerador de Meta Tags
- Gerador de Senhas
- Verificador de Força de Senha
- Gerador de código QR/código de barras
- Testador de Expressões Regulares
- Gerador de Slug
- Gerador de SQL
- Formatador SQL
- Contador de Palavras
- Ferramenta de Tempo
- Formatador de TS
- Compressor de TS
- Formatador de TSX
- Compressão TSX
- Conversor Unix Timestamp
- Gerador UUID
- Formatador de YAML
- Conversor de caixa