Sobre esta ferramenta
O cron agenda tarefas com cinco campos — minuto, hora, dia do mês, mês e dia da semana — e uma sintaxe curta em que é fácil errar. Digite uma expressão como 0 9 * * 1-5 e leia em português ("Às 09:00, de segunda a sexta"), confira o que cada campo permite e veja as próximas oito execuções no seu fuso horário. Entende listas (1,15), intervalos (1-5), passos (*/10), nomes de meses e dias (JAN, MON) e as macros @hourly, @daily, @weekly, @monthly e @yearly, e aponta o campo com erro. Quando os dois campos de dia estão definidos, segue o cron Vixie: o dia vale se qualquer um dos dois bater.
Como usar
- 1 Digite ou cole a expressão cron de 5 campos, ou escolha um modelo.
- 2 Leia a frase e os valores permitidos em cada campo.
- 3 Confira as próximas execuções; servidores costumam rodar o cron em UTC.
- 4 Copie o link para compartilhar o agendamento.
Perguntas frequentes
O que significam os cinco campos?
Na ordem: minuto (0–59), hora (0–23), dia do mês (1–31), mês (1–12 ou JAN–DEC) e dia da semana (0–7, em que 0 e 7 são domingo, ou SUN–SAT). O asterisco quer dizer qualquer valor.
Aceita segundos ou a sintaxe do Quartz?
Não: explica o cron Unix padrão de 5 campos, usado no crontab, GitHub Actions, CronJobs do Kubernetes e na maioria dos agendadores de nuvem. O Quartz e o Spring acrescentam um campo de segundos e símbolos como ? e L.
Por que os horários são diferentes do meu servidor?
A lista usa o fuso do seu aparelho. Muitos servidores, serviços de CI e agendadores de nuvem rodam o cron em UTC — 0 9 * * * em UTC são 06:00 em Brasília.
Incorporar esta ferramenta
Adicione esta ferramenta grátis ao seu site — copie o código abaixo. Ele fica sempre atualizado.
Ferramentas para o seu site →