Nouplo

Gerador de expressão cron

Um agendamento em palavras de um lado, uma expressão do outro.

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. Descreva o agendamento: “a cada 15 minutos”, “às 17h nos dias úteis”, “no dia 1 à meia-noite”.
  2. Ou escolha uma das formas comuns da lista.
  3. Confira as cinco próximas execuções. Esse é o teste de verdade do que a expressão diz.
  4. Copie a expressão para o seu crontab.

Perguntas frequentes

Domingo é 0 ou 7?
Os dois, na maioria das implementações: 0 e 7 são aceitos. Aqui se escreve 0, que todas entendem. É exatamente o tipo de detalhe que traz alguém a uma página como esta.
E se ele não entender a minha descrição?
Ele diz isso e mostra o que entendeu, em vez de devolver algo plausível. Uma linha de cron que roda na hora errada faz isso em silêncio, talvez por meses; um chute confiante seria pior aqui do que resposta nenhuma.
Por que mostrar as cinco próximas execuções?
Porque reler uma expressão não é conferi-la. As datas são calculadas pelo mesmo analisador que a página de explicação usa: você vê o que uma máquina faria, não o que esta página acha que escreveu.
Ele aceita a sintaxe estendida?
Nem o campo de segundos do Quartz nem os atalhos no estilo @yearly. Esses variam entre implementações, e a forma de cinco campos é o que o crontab, o Kubernetes e a maioria dos agendadores realmente leem.
Alguma coisa vai para um servidor?
Não. Roda no seu navegador, então o que você digita fica no seu computador.

Para um uso específico

Ferramentas relacionadas