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
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ão | Significado |
|---|---|
| */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.