ToolHub
Abrir ferramenta

Gerador de Expressões Cron

Gere visualmente expressões cron para tarefas agendadas

Ferramentas para desenvolvedores

Sobre esta ferramenta

O Gerador de Expressões Cron é uma ferramenta visual para construir expressões de tarefas agendadas. Sem precisar memorizar a sintaxe cron, use seletores suspensos para configurar minutos, horas, dias, meses e dias da semana para compor a expressão. Também oferece predefinições rápidas, descrição legível e os próximos 5 horários de execução — tudo feito localmente no navegador.

Principais recursos

Pré-visualização rápida

Casos de uso

cron scheduler automation

Perguntas frequentes

O que é uma expressão cron?

Uma expressão cron é uma string composta por cinco campos (minuto, hora, dia, mês, dia da semana) que define o cronograma de execução de uma tarefa. Por exemplo, "0 9 * * 1-5" significa executar às 9h da manhã todos os dias úteis. É amplamente usada em sistemas Unix e plataformas de nuvem para agendamento de tarefas.

Quais expressões cada predefinição rápida gera?

As predefinições cobrem cronogramas comuns: "A cada hora" (0 * * * *), "Diariamente" (0 0 * * *), "Semanalmente" (0 0 * * 0), "Mensalmente" (0 0 1 * *), "Dias úteis" (0 0 * * 1-5), "A cada 5 minutos" (*/5 * * * *). Clicar em uma predefinição define imediatamente os seletores e atualiza a expressão.

Como são calculados os próximos horários de execução?

A ferramenta percorre datas futuras minuto a minuto a partir do horário atual, verificando se cada minuto corresponde às regras da expressão cron. Ela encontra e exibe os próximos 5 horários de execução correspondentes, suportando valores de passo, intervalos e o caractere especial "L" (último dia do mês).

Suporta expressões cron de 6 ou 7 campos?

Esta ferramenta gera expressões cron padrão de 5 campos (minuto, hora, dia, mês, dia da semana). Frameworks como Spring ou Quartz usam 6 ou 7 campos (incluindo segundos ou ano), que atualmente não são suportados. Você pode precisar ajustar a saída para essas plataformas.

O que significa o valor "L" no campo de dia?

"L" significa "Último dia do mês". Quando você seleciona L no campo de dia, a expressão cron será acionada no último dia de cada mês, seja dia 28, 29, 30 ou 31, dependendo do mês específico.