Pular para o conteúdo
hubTOOLs

Categorias

Buscar ferramentas

Explicador de Cron

Cole uma expressão cron e receba a descrição em português, as próximas dez execuções no fuso escolhido e a indicação do campo errado, se houver. A ferramenta também traz exemplos prontos.

Seus dados são processados no seu navegador e não são enviados nem armazenados.

Carregando a ferramenta

Como usar

  1. Digite a expressão cron de cinco campos, ou de seis se houver segundos no início.
  2. Escolha o fuso em que as execuções devem ser mostradas.
  3. Leia a descrição em português e confira as próximas execuções.
  4. Se aparecer erro, veja o campo indicado e corrija o valor.

Os cinco campos

Uma expressão cron tem cinco campos separados por espaço: minuto, hora, dia do mês, mês e dia da semana. Um asterisco significa qualquer valor, e a barra cria intervalos, como */15 para a cada quinze minutos.

Dia do mês e dia da semana

Quando os campos de dia do mês e de dia da semana são preenchidos, muitos sistemas executam nos dois casos. Por exemplo, 0 0 1 * 1 roda no dia 1 e em toda segunda-feira. Confira a regra do seu sistema, porque ela varia.

Fusos e horário de verão

As execuções são calculadas no fuso escolhido, incluindo as mudanças de horário de verão. Se o servidor roda em UTC, escolha UTC para conferir as horas exatas que ele usa.

Segundos no início

Algumas ferramentas aceitam seis campos, com segundos no início, como em 0 30 9 * * 1-5. A ferramenta reconhece os dois formatos e aponta erros nos campos corretos.

Limites da explicação

A descrição usa regras gerais do cron. Cada sistema pode ter diferenças, como cron com fuso próprio ou sintaxe estendida. Confirme o resultado no sistema de agendamento antes de depender dele.

Como usar o resultado

Antes de ativar um agendamento, confira as dez próximas execuções. Se alguma data não fizer sentido, revise a expressão antes de publicar. Para tarefas críticas, como cobranças e envios em massa, combine a expressão com um registro de execução no sistema, para confirmar que cada disparo aconteceu no horário esperado.

Atenção

O cron não considera feriados por padrão. Se a tarefa precisar pular feriados, trate essa regra no próprio código ou no sistema de agendamento.

Perguntas frequentes

Qual é o primeiro campo?

É o minuto, que vai de 0 a 59. O segundo é a hora, de 0 a 23.

Como executar de segunda a sexta?

Use 1-5 no último campo. Por exemplo, 0 9 * * 1-5 roda às 9h de segunda a sexta.

Por que a primeira execução não é hoje?

Porque a ferramenta mostra apenas execuções futuras, a partir do momento atual.

A expressão é enviada para algum servidor?

Não. A explicação e o cálculo acontecem no navegador.

Sua privacidade

Usamos cookies para medir o uso das ferramentas e para exibir anúncios. Você escolhe o que permitir.

Preferências de cookies

Escolha quais categorias de cookies o hubTOOLs pode usar. Os cookies estritamente necessários, como a preferência de tema, sempre funcionam.