Calculadora de Próxima Execução Cron

Calcule os próximos N horários de execução agendados para qualquer expressão cron. Suporta formatos de 5 e 6 campos incluindo segundos, minutos, horas, dia, mês e dia da semana.

Show nextruns

Common schedules

Field Reference
FieldRangeExamples
Minute0–590, 30, */15, 0-30
Hour0–230, 9, */6, 8-17
Day1–311, 15, */2, 1-7
Month1–121, 6, */3, JAN-JUN
Weekday0–71, 1-5, 0, MON-FRI

* — any value

, — list separator (1,3,5)

- — range (1-5)

/ — step (*/15 = every 15)

Como Usar Calculadora de Próxima Execução Cron

  1. 1Digite uma expressão cron (por exemplo, 0 9 * * 1 para toda segunda-feira às 9h).
  2. 2Escolha quantas próximas execuções visualizar (5–20).
  3. 3Veja as próximas datas e horários agendados no seu fuso horário local.
  4. 4Use a cola de referência se precisar de ajuda com a sintaxe de campos cron.
ZenovayAnalytics

Analytics feito para fundadores.

  • Acompanhamento de visitantes em tempo real
  • Privacidade em primeiro lugar, sem banner de cookies
  • Configurado em dois minutos
Conheça o Zenovay

Perguntas Frequentes

O que é uma expressão cron?
Uma expressão cron é uma string de 5 (ou 6) campos separados por espaços que define um agendamento para tarefas recorrentes. Formato padrão de 5 campos: minuto hora dia-do-mês mês dia-da-semana. Cada campo aceita: valores específicos (5), intervalos (1-5), listas (1,3,5), valores de passo (*/15) e curingas (*). Exemplo: "0 9 * * 1" significa "às 9h toda segunda-feira". Cron teve origem em Unix e é usado em arquivos crontab, pipelines CI/CD, agendadores em nuvem e manutenção de banco de dados.
O que significam os campos cron?
Cron padrão de 5 campos: [minuto 0-59] [hora 0-23] [dia-do-mês 1-31] [mês 1-12] [dia-da-semana 0-7 (0 e 7 são domingo)]. Alguns sistemas adicionam um 6º campo para segundos no início. Nomes de mês (JAN-DEC) e nomes de dia da semana (SUN-SAT) geralmente são suportados. "?" é usado em alguns sistemas (Quartz Scheduler) como "nenhum valor específico" para campos de dia para evitar conflitos.
O que significa */15 em cron?
*/15 significa "a cada 15 unidades" — é notação de passo. */15 no campo de minuto significa "a cada 15 minutos" (0, 15, 30, 45). */6 no campo de hora significa "a cada 6 horas" (0, 6, 12, 18). 1-5/2 significa "de 1 a 5 com passo de 2" (1, 3, 5). A notação de passo permite expressão compacta de intervalos repetidos sem listar cada valor.
Quais são as expressões cron comuns?
"* * * * *" — a cada minuto. "0 * * * *" — a cada hora. "0 0 * * *" — todos os dias à meia-noite. "0 0 * * 0" — todo domingo à meia-noite. "0 9 * * 1-5" — 9h nos dias úteis. "0 0 1 * *" — primeiro dia de cada mês. "0 0 1 1 *" — uma vez por ano (1º de janeiro à meia-noite). "*/5 * * * *" — a cada 5 minutos. "@reboot" — string especial para executar na inicialização do sistema.
Qual é a diferença entre cron e crontab?
Cron é o processo daemon Unix que executa trabalhos agendados. Crontab (tabela cron) é o arquivo de configuração que armazena expressões cron para um usuário. Cada usuário pode ter seu próprio crontab, editado com "crontab -e". Trabalhos de nível de sistema são armazenados em /etc/cron.d/. Alternativas modernas incluem temporizadores systemd (Linux), arquivos plist launchd (macOS), Agendador de Tarefas (Windows) e agendadores em nuvem como AWS EventBridge, GCP Cloud Scheduler e agendas de GitHub Actions.