Nouplo

Analisador de expressão cron

Transforme 0 */6 * * 1-5 numa frase e numa lista de datas futuras.

Resultado
Cole ou digite acima para ver o resultado aqui.

Seus arquivos ficam no seu dispositivo

Esta ferramenta roda inteiramente no seu navegador. O que você cola é processado no seu dispositivo e nunca é enviado a um servidor, então é seguro usar com tokens, chaves e textos não publicados.

Como funciona

  1. Cole uma expressão de cinco campos: minuto, hora, dia do mês, mês, dia da semana. Por exemplo, 30 2 * * 0 roda às 02:30 todo domingo.
  2. Escolha quantas próximas execuções quer ver, de 1 a 20.
  3. Toque em Explicar cron. Você recebe uma descrição legível como “Às 02:30 de domingo” e a lista de datas concretas.
  4. Compare as datas com o que você pretendia. Erros de um no dia da semana ou nos passos aparecem na hora na lista.

Perguntas frequentes

Em que fuso estão as próximas execuções?
São calculadas no fuso local do seu navegador, o do seu sistema. Servidores costumam rodar cron em UTC ou no fuso configurado da máquina, então desloque os resultados ao comparar com um agendamento de produção.
Qual sintaxe é aceita?
Os cinco campos padrão com * para qualquer valor, listas com vírgula (1,15), intervalos (1-5), passos (*/10 ou 1-30/5) e nomes de três letras para meses (JAN-DEC) e dias (SUN-SAT). Tanto 0 quanto 7 significam domingo. As cadeias especiais @hourly, @daily, @weekly, @monthly e @yearly são expandidas para o equivalente de cinco campos.
Como dia do mês e dia da semana se combinam?
Como no Vixie cron: se os dois campos estiverem restritos (nenhum é *), a tarefa roda quando um ou outro casar, não os dois. Assim, 0 0 1 * MON roda no dia 1 de cada mês e também em toda segunda-feira. Isso surpreende muita gente, então confira a lista das próximas execuções.
Aceita segundos ou o campo de ano?
Ainda não. Expressões de seis campos usadas por Quartz, Spring ou alguns controladores do Kubernetes, e o sétimo campo opcional de ano, ficam fora do formato crontab clássico que esta ferramenta segue. Remova o campo de segundos para testar o resto.
A expressão é enviada para um servidor?
Não. A análise e o cálculo das datas acontecem no seu navegador. Não há o que enviar nem o que registrar.

Ferramentas relacionadas