Como usar
- Digite ou cole a expressão, por exemplo 0 9 * * 1-5.
- Leia a descrição em linguagem simples e o valor de cada campo.
- Escolha o fuso horário do servidor para ver as próximas dez execuções como elas realmente vão acontecer.
- Clique em um exemplo à direita para começar de um agendamento comum.
Opções explicadas
- Campos
- Cinco campos — minuto, hora, dia do mês, mês e dia da semana. Um sexto campo no início adiciona os segundos (usado pelo Spring, Quartz e node-cron).
- Caracteres especiais
- * qualquer valor; , lista (1,15); - intervalo (1-5); / passo (*/10 = a cada 10). O Quartz usa ? para “nenhum valor específico” nos campos de dia.
- Dia da semana
- 0 ou 7 é domingo, 1 é segunda-feira. Nomes como MON-FRI também funcionam.
- Fuso horário
- O cron roda no fuso horário do servidor, geralmente UTC em servidores na nuvem. Escolhê-lo aqui mostra quando as tarefas vão realmente disparar, incluindo mudanças de horário de verão.
Agendamentos comuns
| Expressão | Executa |
|---|---|
* * * * * |
A cada minuto |
*/15 * * * * |
A cada 15 minutos |
0 * * * * |
No início de cada hora |
0 9 * * 1-5 |
Às 09:00 em dias úteis |
30 2 * * * |
Às 02:30 todos os dias |
0 0 * * 0 |
À meia-noite todo domingo |
0 0 1 * * |
À meia-noite no dia 1º de cada mês |
0 0 1 1 * |
À meia-noite em 1º de janeiro |
Perguntas frequentes
O que significa */5 * * * *?
A cada 5 minutos — no minuto 0, 5, 10 e assim por diante de cada hora.
Por que minha tarefa rodou no horário errado?
Na maioria das vezes, o servidor roda em UTC enquanto você escreveu o agendamento no horário local. Escolha UTC acima para ver os horários reais, ou defina CRON_TZ / TZ para a tarefa se o seu agendador suportar.
Como o dia do mês e o dia da semana se combinam?
No cron padrão, se os dois estiverem restritos (por exemplo 0 0 1 * 1), a tarefa roda quando qualquer um deles bater — no dia 1º e em toda segunda-feira. O Quartz evita isso exigindo ? em um deles.
Funciona com CronJob do Kubernetes e agendamentos do GitHub Actions?
Sim, os dois usam o cron padrão de 5 campos. O GitHub Actions avalia os agendamentos em UTC por padrão.
Privacidade
Esta ferramenta funciona inteiramente no seu navegador. Seus arquivos e textos são processados no seu dispositivo e nunca são enviados aos nossos servidores.