DevTools

Ferramentas CronJob

Construa, valide e interprete expressões cron

O que é uma expressão Cron?

Uma expressão cron define quando uma tarefa deve ser executada automaticamente. O formato é: minuto hora dia-mês mês dia-semana — por exemplo, 0 9 * * 1-5 executa todos os dias úteis às 9h.

Construtor Visual
ex: 0, */5, 0,30
ex: 9, */2, 8-18
ex: 1, 15, 1,15
ex: 1, 6-12, */3
0=Dom … 6=Sáb, ex: 1-5
Cron:
Interpretar Expressão
Validar Expressão
Próximas Execuções
Exemplos Comuns
Expressão Descrição
* * * * * Executa a cada minuto
0 * * * * Executa no início de cada hora
0 0 * * * Executa todos os dias à meia-noite
0 9 * * * Executa todos os dias às 9h
0 9 * * 1-5 Executa dias úteis (Seg–Sex) às 9h
0 9 * * 1 Executa todas as Segundas às 9h
0 0 1 * * Executa no primeiro dia de cada mês
0 0 1 1 * Executa a 1 de Janeiro (anual)
*/5 * * * * Executa a cada 5 minutos
*/15 * * * * Executa a cada 15 minutos
0 */2 * * * Executa a cada 2 horas
0 0,12 * * * Executa à meia-noite e ao meio-dia
0 8-18 * * 1-5 A cada hora entre 8h–18h em dias úteis
30 6 * * 1-5 Dias úteis às 6h30
0 0 15 * * Dia 15 de cada mês à meia-noite
Referência Rápida
Campos da expressão
CampoValores permitidos
Minuto0 – 59
Hora0 – 23
Dia do mês1 – 31
Mês1 – 12
Dia da semana0 (Dom) – 6 (Sáb)
Caracteres especiais
SímboloSignificadoExemplo
*Qualquer valor* * * * *
,Lista de valores0,30
-Intervalo1-5
/Passo / step*/5