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
| Field | Range | Examples |
|---|---|---|
| Minute | 0–59 | 0, 30, */15, 0-30 |
| Hour | 0–23 | 0, 9, */6, 8-17 |
| Day | 1–31 | 1, 15, */2, 1-7 |
| Month | 1–12 | 1, 6, */3, JAN-JUN |
| Weekday | 0–7 | 1, 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
- 1Digite uma expressão cron (por exemplo, 0 9 * * 1 para toda segunda-feira às 9h).
- 2Escolha quantas próximas execuções visualizar (5–20).
- 3Veja as próximas datas e horários agendados no seu fuso horário local.
- 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
Ferramentas Relacionadas
Formatador e Validador de JSON
Formate, valide e embeleze dados JSON com destaque de sintaxe e detecção de erros.Decodificador JWT
Decodifique e inspecione tokens JWT. Visualize cabeçalho, payload e verifique assinaturas.Codificar/Decodificar Base64
Codifique texto para Base64 ou decodifique Base64 de volta para texto. Suporta dados UTF-8 e binários.Encode/Decode de URL
Codifique ou decodifique componentes de URL. Trate caracteres especiais, strings de consulta e URLs completas.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.