Referência de campos
Uma expressão cron tem 5 campos, em ordem: minuto hora dia-do-mês mês dia-da-semana. Cada campo aceita um número, * (qualquer), um intervalo (1-5), uma lista (1,15,30), ou um passo (*/15).
Os resultados são fornecidos apenas para fins informativos e podem conter erros. Verifique de forma independente as informações importantes. O uso desta ferramenta é por sua conta e risco.
O que esta ferramenta faz
O Explicador de Expressões Cron traduz uma expressão cron padrão de cinco campos para inglês simples, para que você confirme um agendamento antes do deploy. Os cinco campos são minuto, hora, dia do mês, mês e dia da semana.
Ele entende a sintaxe cron usual: * para qualquer valor, listas com vírgulas (1,15), intervalos com hífen (1-5) e passos com barra (*/15). Os dias da semana vão de 0 para domingo até 6 para sábado.
Quando usar
- Revisar um crontab, um CronJob do Kubernetes ou um agendamento de CI escrito por outra pessoa.
- Conferir uma expressão antes do deploy. Um campo errado pode rodar um job a cada minuto em vez de uma vez por dia.
- Explicar um agendamento na documentação ou em um code review.
Exemplo prático
*/15 * * * *
Runs every 15 minute(s).
0 9 * * 1-5
At 09:00, on Monday through Friday.
30 2 1 * *
At 02:30, on day-of-month 1.
Perguntas sobre esta ferramenta
Ele aceita segundos ou um campo de ano?
Não. Ele explica o formato padrão de cinco campos usado pelo crontab e pela maioria dos agendadores. Expressões de seis ou sete campos do Quartz ou do Spring são rejeitadas com um erro.
Qual fuso horário o agendamento usa?
O cron em si não tem fuso horário. O job roda no fuso da máquina ou do serviço que o executa, que em servidores costuma ser UTC. O Conversor de Fuso Horário ajuda você a descobrir o horário local.
Como o dia do mês e o dia da semana se combinam?
No cron clássico, se os dois campos estiverem restritos, o job roda quando qualquer um deles corresponder. Por exemplo, 0 0 1 * 1 roda no dia 1º do mês e também em todas as segundas-feiras.
Esta ferramenta é gratuita?
Sim, é grátis. Sem cadastro nem e-mail. Veja o resultado nesta página.
Como recebo o resultado?
Use a ferramenta nesta página. O resultado aparece aqui, sem envio por e-mail.