Ir para o conteúdo

Intérprete de expressão cron

Cole uma expressão cron de 5 campos e veja se é válida, o que ela significa em português e as próximas execuções a partir da data que você informar. Calculado no seu navegador.

  • Roda no seu navegador

Entrada

0 de 200 caracteres

Cole só os 5 campos, sem o comando: minuto, hora, dia do mês, mês e dia da semana, separados por espaço. Não aceita segundos, ano, macros como @daily, nem L, W, # ou ?. Processado no seu navegador.

As execuções são contadas a partir daqui. O fuso é o do seu agendador: a ferramenta usa a hora local informada e não modela horário de verão.

5 de 5 caracteres

Hora de 24 horas, como 08:30. Só execuções depois desse minuto entram.

De 1 a 10.

Resultado

O resultado aparece aqui.

Formato aceito pelo intérprete

O dialeto é o do Vixie cron (manual crontab(5)): cinco campos separados por espaço. Minuto de 0 a 59, hora de 0 a 23, dia do mês de 1 a 31, mês de 1 a 12 ou JAN a DEC e dia da semana de 0 a 7 ou SUN a SAT, com 0 e 7 para domingo. Valem o asterisco, listas com vírgula, faixas com hífen e passos como */15 ou 8-18/2. Valor único com passo é recusado: 5/15 não vale, use 5-59/15.

Dia do mês e dia da semana

Se os dois campos têm valores e nenhum começa com asterisco, o Vixie cron executa quando qualquer um casa: 0 0 13 * 5 roda no dia 13 e em toda sexta. Se um começa com asterisco, os dois precisam casar, e */2 conta como asterisco. Outros agendadores diferem.

Expressões comuns

ExpressãoSignificado
*/15 * * * *a cada 15 minutos
0 9 * * 1-5às 09:00 de segunda a sexta

Fuso, busca e limites

  • O fuso é o do seu agendador: a ferramenta usa a hora local informada e não modela horário de verão.
  • As execuções vêm depois da data e da hora-base, nunca no mesmo minuto. A busca vai até 31 de dezembro cinco anos depois do ano-base; 0 0 31 2 * não tem nenhuma.
  • Segundos, ano, @daily e os símbolos L, W, # e ? são recusados. Passos e faixas são mais estritos que no Vixie: */90 e 50-70/30 não valem.
  • Até 200 caracteres; o cálculo acontece no seu navegador.

Perguntas frequentes

O que significa uma expressão cron de 5 campos?

São minuto, hora, dia do mês, mês e dia da semana, nessa ordem. O asterisco vale qualquer valor, a vírgula lista valores, o hífen indica faixa e a barra define passo. Exemplo: 0 9 * * 1-5 roda às 9h, de segunda a sexta.

Como transformar cron para texto?

Cole a expressão e informe a data-base. A ferramenta escreve em português o que ela significa e lista as próximas execuções, sempre depois do minuto informado.

Uma expressão cron com dia do mês e dia da semana roda quando?

No Vixie cron, se nenhum dos dois campos começa com asterisco, roda quando qualquer um casa: 0 0 13 * 5 vale para o dia 13 e para toda sexta. Se um começa com asterisco, os dois precisam casar.