utils.pt utils.pt
Autor App 🍺
utils.pt / Desenvolvimento / Gerar Expressão Cron

Gerador de expressões Cron

Define minuto, hora, dia, mês e dia da semana de forma visual. A expressão cron é gerada em tempo real, com explicação em português e pré-visualização das próximas execuções.

PRESETS COMUNS
EXPRESSÃO CRON
309**1-5
💬Todos os dias da semana às 09:30
0-59
Minuto
0-23
Hora
1-31
Dia do Mês
1-12
Mês
0-6 (0=Dom)
Dia da Semana
Minuto(0-59)
30
Mostrando intervalos de 5 minutos (valores adicionais podem ser digitados acima)
Hora(0-23)
9
Dia do mês(1-31)
*

Executa em qualquer valor (corresponde a *).

Mês(1-12)
*

Executa em qualquer valor (corresponde a *).

Dia da semana(0-6)
1-5
DE
PRÓXIMAS EXECUÇÕES
FUSO LOCAL DO NAVEGADOR
1Qua, 3 jun09:30em 12h
2Qui, 4 jun09:30em 36h
3Sex, 5 jun09:30em 3 dias
4Seg, 8 jun09:30em 6 dias
5Ter, 9 jun09:30em 7 dias

◐   COMO FUNCIONA

Uma expressão cron é uma string com 5 campos separados por espaços que descreve um agendador de tarefas: minuto (0-59), hora (0-23), dia do mês (1-31), mês (1-12) e dia da semana (0-6, onde 0 representa Domingo). O asterisco "*" representa todos os valores possíveis do campo. Outros operadores comuns são: a vírgula "," para listar valores, o hífen "-" para definir intervalos, e a barra "/" para representar passos periódicos (ex. */15 para a cada 15 unidades).

Se o dia do mês e o dia da semana estiverem ambos restritos (ou seja, diferentes de "*"), o agendador executará a tarefa quando qualquer uma das duas condições for atendida. Atenção: a sintaxe específica de cron e o suporte a segundos (como um 6º campo inicial) ou tags especiais (como @yearly ou @reboot) podem variar ligeiramente entre sistemas (Linux crontab, Kubernetes, Spring Scheduler, AWS EventBridge). Verifica sempre as especificações do teu servidor antes de colocar a expressão em produção.