Pular para o conteúdo
NewKitApp

Search tools

Jump to any tool by name

Cron Generator

Construa uma expressão cron a partir de campos simples ou descreva uma existente em inglês simples.

Build

Describe

Every minute, every hour, every day of the month, every month, every day of the week.

What is Cron Generator?

Uma expressão cron é um padrão de cinco campos (minuto, hora, dia do mês, mês, dia da semana) usado por agendadores Unix/Linux — e por inúmeros sistemas de CI, agendadores de nuvem e filas de trabalhos que copiam a mesma sintaxe — para descrever quando uma tarefa recorrente deve ser executada. Essa ferramenta funciona em ambas as direções: construa uma expressão preenchendo cinco campos simples (ou escolhendo um preset comum como "a cada hora" ou "diariamente à meia-noite") e leia uma expressão existente como uma frase em inglês simples para que você possa verificar o que um cronograma encontrado na configuração de alguém realmente faz antes de confiar nele.

How to Use Cron Generator

  1. Na seção Construir, clique em um preset para um cronograma comum ou digite diretamente nos cinco campos (minuto, hora, dia do mês, mês, dia da semana).
  2. Deixe um campo como * para significar "todo valor" para esse campo.
  3. A expressão cron resultante aparece ao vivo na seção Descrever.
  4. Leia a descrição em inglês simples abaixo para confirmar que o cronograma significa o que você espera.
  5. Você também pode colar uma expressão cron existente diretamente no campo Descrever para explicá-la, independentemente da seção Construir.

Examples

Todos os dias úteis às 9h

Input: 0 9 * * 1-5

Output: No minuto 0, na hora 9, todos os dias do mês, todos os meses, de segunda a sexta-feira.

A cada 15 minutos

Input: */15 * * * *

Output: A cada 15 minutos, todas as horas, todos os dias do mês, todos os meses, todos os dias da semana.

Common Mistakes

  • Supor que cron usa tempo de 12 horas — o campo hora é sempre 0-23 (24 horas), não AM/PM.
  • Esquecer que o dia da semana 0 é domingo, não segunda-feira, no cron padrão — bugs de agendamento off-by-one são comuns aqui.
  • Deixar o dia do mês e o dia da semana ambos restritos, sem perceber que a maioria das implementações de cron os OR juntos em vez de AND.
  • Copiar uma expressão de 6 campos (com um campo de segundos líder, usado por alguns agendadores não padrão) para uma ferramenta ou crontab que espera o formato padrão de 5 campos.

Why Use This Tool

  • Duplo sentido — construir uma agenda a partir de campos simples ou decodificar uma que você encontrou em outro lugar.
  • Predefinições de um clique para as agendas que as pessoas escrevem com mais frequência.
  • Executa inteiramente no lado do cliente; nada é enviado para um servidor.
  • A descrição em inglês simples torna fácil verificar uma agenda antes de implantá-la.

Frequently Asked Questions