Gerador de Expressão Cron

Monte uma expressão cron de cinco campos visualmente e copie-a, com um resumo em linguagem simples e os próximos horários de execução exibidos no seu navegador.

Sua expressão cron é montada e pré-visualizada localmente no seu navegador e nada é enviado para um servidor.

Precisa decodificar um agendamento existente? Experimente o Explicador de Cron.

Sobre Gerador de Expressão Cron

Este gerador de expressão cron permite montar um agendamento crontab de cinco campos visualmente em vez de memorizar a sintaxe. Para cada campo — minuto, hora, dia do mês, mês e dia da semana — você escolhe um modo: cada valor, a cada N (um passo), valores específicos de uma seleção múltipla, ou um intervalo. A expressão atualiza ao vivo conforme você clica, e os seletores de mês e dia da semana mostram nomes como Jan e Mon enquanto emitem os números corretos. Abaixo do resultado, você obtém a expressão gerada com um botão de cópia, um resumo em linguagem simples e os próximos cinco horários de execução no seu fuso horário local, para que você confirme o agendamento antes de colá-lo em um crontab, em uma config de CI ou em um agendador. Predefinições em um clique cobrem casos comuns como a cada cinco minutos, dias úteis às 9h e mensal. Tudo roda no seu navegador, então nada do que você monta é enviado para um servidor.

Recursos

Como usar Gerador de Expressão Cron

  1. Escolha um modo para cada campo, ou clique em uma predefinição para começar a partir de um agendamento comum.
  2. Para Específico, toque nos valores que quer; para Intervalo, escolha um de e um até; para A cada N, digite um passo.
  3. Veja a expressão cron atualizar ao vivo conforme você muda os campos.
  4. Leia o resumo em linguagem simples e os próximos cinco horários de execução para confirmar o agendamento.
  5. Clique em Copiar para pegar a expressão e cole-a no seu crontab ou agendador.

Exemplo

Entrada

minute: specific [0]
hour: specific [9]
day-of-month: every
month: every
day-of-week: range Mon–Fri

Saída

0 9 * * 1-5

Montar um agendamento de dias úteis às 9h campo por campo produz esta expressão.

Erros comuns e solução de problemas

Perguntas frequentes

O que significam os cinco campos do cron?
Em ordem, eles são minuto, hora, dia do mês, mês e dia da semana. O gerador monta um token por campo e os une com espaços para formar a expressão completa.
Como executo um job a cada 15 minutos?
Defina o campo de minuto como A cada N e digite 15, deixando os outros campos como Cada. O gerador produz */15 * * * * e pré-visualiza os próximos horários de execução.
Qual é a diferença entre um passo, um intervalo e valores específicos?
Um passo como */5 repete em um intervalo fixo, um intervalo como 1-5 cobre um trecho contínuo, e valores específicos como 1,15 listam pontos exatos. Cada um mapeia para um modo de campo no construtor.
Eu digito nomes ou números de mês e dia da semana?
Você escolhe nomes como Jan ou Mon na interface por clareza, e o gerador emite os números padrão (meses 1-12, dias da semana 0-6 com domingo como 0) na expressão.
Como isto é diferente do Explicador de Cron?
O Explicador decodifica uma expressão que você já tem, enquanto este gerador monta uma nova expressão clicando nos campos. Use este para criar um agendamento e o Explicador para verificar um.
Onde a geração acontece?
Inteiramente no seu navegador. A expressão, o resumo e a pré-visualização dos horários de execução são todos calculados localmente no seu dispositivo e nada é enviado para um servidor.

Ferramentas relacionadas

Todas as ferramentas de ArrayKit