Como usar
- Em Predefinições, escolha um agendamento para começar, como Dias úteis às 09:00.
- Abra Hora, escolha Específicos e marque as horas desejadas.
- Ajuste Minuto, Dia do mês, Mês e Dia da semana ou edite diretamente Expressão cron. Confira a explicação abaixo do campo.
Exemplos
Consultar pedidos a cada 15 minutos no horário comercial
*/15 9-17 * * 1-5
Roda a cada 15 minutos, a cada hora de 9 a 17, de segunda-feira a sexta-feira.
Gerar relatório financeiro nos dias 1 e 15
30 9 1,15 * *
Às 09:30, nos dias 1 e 15.
Verificar um agendamento para 29 de fevereiro
0 12 29 2 *
Às 12:00, no dia 29, em fevereiro. ⓘ O dia 29 de fevereiro só existe em anos bissextos.
Referência da sintaxe cron
| Campo | Valores | Exemplo |
|---|---|---|
| Minuto | 0–59 | 30 — no minuto 30 |
| Hora | 0–23 | 9-17 — das 09:00 às 17:59 |
| Dia do mês | 1–31 | 1,15 — dias 1 e 15 |
| Mês | 1–12 ou JAN–DEC | */3 — a cada 3 meses |
| Dia da semana | 0–7 ou SUN–SAT (0 e 7 = domingo) | MON-FRI — dias úteis |
| Símbolo | Significado | Exemplo |
|---|---|---|
* | qualquer valor | * * * * * — a cada minuto |
, | lista | 0,30 * * * * — minutos 0 e 30 |
- | intervalo | 0 9 * * 1-5 — às 09:00 em dias úteis |
/ | passo | */15 * * * * — a cada 15 minutos |
@hourly, @daily, @weekly, @monthly, @yearly | atalhos | @daily = 0 0 * * * |
Perguntas frequentes
Qual é a ordem dos campos de uma expressão cron?
A ordem é minuto, hora, dia do mês, mês e dia da semana. Cole apenas os cinco campos, sem o comando; campos de segundos e ano e símbolos do Quartz, como ? e L, não são aceitos.
Os horários são mostrados no horário de Brasília?
As próximas cinco execuções são calculadas e exibidas em UTC. Não há seletor de fuso horário nem opção para mostrar os horários locais.
O que acontece quando defino dia do mês e dia da semana?
Quando os dois campos são restritos e nenhum é exatamente *, a ferramenta considera que basta um deles corresponder. Se um dos campos começa com *, como */2, e o outro é restrito, ela avisa que o cron do Linux (cronie, Vixie cron) exige que ambos correspondam e que as execuções mostradas usam "qualquer um".
O gerador executa ou agenda meu comando?
Ele apenas interpreta a expressão e calcula as próximas execuções. Para executar a tarefa, configure o agendamento no seu servidor ou sistema.
Minha expressão cron fica salva?
A última expressão e o painel aberto ficam salvos no localStorage deste navegador e são restaurados na próxima visita. A interpretação e o cálculo das execuções também acontecem no navegador.