Verifique uma expressão cron e veja quando vai correr.
Resultado
#1
2026-01-01 09:00 UTC
#2
2026-01-01 09:15 UTC
#3
2026-01-01 09:30 UTC
#4
2026-01-01 09:45 UTC
#5
2026-01-01 10:00 UTC
Minutos
0,15,30,45
Horas
9,10,11,12,13,14,15,16,17
Dias do mês
*
Meses
*
Dias da semana (0 = domingo)
1,2,3,4,5
Resposta rápida · exemplo
O que significa */15 9-17 * * 1-5 no cron?
Executa a cada 15 minutos (nos minutos 0, 15, 30 e 45) entre as 9:00 e as 17:45, de segunda a sexta. A partir de 1 de janeiro de 2026 às 00:00 UTC, a primeira execução é nesse mesmo dia às 09:00.
Pressupostos do cálculo
Verifica uma expressão cron de 5 campos e mostra as próximas execuções em UTC e o valor de cada campo. Aceita listas, intervalos, passos e nomes como mon ou jan.
minuto hora dia mês dia-da-semana · * qualquer · , lista · - intervalo · / passo · 0 ou 7 = domingo
Verifica uma expressão cron de 5 campos e mostra as próximas execuções em UTC e o valor de cada campo. Aceita listas, intervalos, passos e nomes como mon ou jan.
Todos os valores usam a mesma moeda à sua escolha. São estimativas, não medições nem ofertas.
Como usar esta calculadora
Antes de programar uma tarefa no crontab, uma cópia de segurança ou um trabalho num servidor, confirme que a expressão faz o que espera. Escreva os cinco campos (minuto, hora, dia do mês, mês e dia da semana) e uma data de partida: verá as próximas execuções e como cada campo é interpretado.
Exemplo resolvido
*/15 nos minutos: 0, 15, 30 e 45.
9-17 nas horas e 1-5 no dia da semana: das 9 às 17 h, de segunda a sexta.
O dia 1 de janeiro de 2026 é quinta-feira, por isso a primeira execução é nesse dia às 09:00 UTC.
Resultado do exemplo
Minutos
0,15,30,45
Horas
9,10,11,12,13,14,15,16,17
Como interpretar o resultado
As datas são mostradas em UTC, mas o cron usa o fuso horário do servidor: se o servidor estiver na hora local, as execuções reais acontecem a essas horas locais. Se restringir ao mesmo tempo o dia do mês e o dia da semana, o cron executa quando qualquer um dos dois se cumpre, não ambos: é uma fonte habitual de erros.
Perguntas frequentes
Como programo algo todos os dias às 3 da manhã?
Com 0 3 * * *: minuto 0, hora 3 e qualquer dia, mês e dia da semana.
O cron aceita segundos?
Não. O cron clássico de Linux trabalha por minutos; ferramentas como o Quartz ou os temporizadores do systemd usam formatos diferentes.
O que fazem @reboot e @daily?
São atalhos de algumas versões do cron: @daily equivale a 0 0 * * * e @reboot corre no arranque. Esta ferramenta verifica a forma de cinco campos.