search

Found

info Visão geral

Digite uma expressão cron para listar as próximas 10 execuções em 11 fusos horários, com os cinco campos detalhados e um resumo claro em uma única vista.

📘 Como usar

  1. Digite uma expressão cron nos cinco campos
  2. Escolha um fuso horário entre as 11 regiões
  3. Confira as próximas 10 execuções e o resumo claro

Pré-visualização das Próximas Execuções Cron

*
Minuto
*
Hora
*
Dia
*
Mês
*
Dia sem.
Copiado!
Article

Pré-visualização das Próximas Execuções Cron | Veja os 10 próximos disparos

Digite uma expressão cron e obtenha as próximas 10 datas de execução organizadas por fuso horário. Os cinco campos aparecem detalhados ao lado de um resumo claro, para você ver com exatidão quando o agendamento dispara.

💡 Sobre esta ferramenta

Uma string cron como */15 * * * * é densa, e responder de cabeça "quando ela executa da próxima vez?" é difícil. Expressões como 0 9 1-7 * * (às 9h nos dias 1 a 7 do mês) ou 30 2 * * 0 (domingo às 2h30) obrigam a percorrer um calendário mental para ter certeza.

Esta ferramenta responde diretamente: assim que você digita uma expressão válida, ela lista as próximas 10 execuções como datas reais. Percorre o agendamento minuto a minuto dentro do navegador, então um */15 curto e um 0 0 1 1 * anual aparecem da mesma forma. Troque o fuso horário e verá o que uma expressão escrita em UTC significa em São Paulo, Lisboa ou Luanda, sem calcular o deslocamento manualmente.

🧐 Perguntas frequentes

P. O que acontece quando defino dia do mês e dia da semana ao mesmo tempo? No cron padrão do Unix (Vixie cron), se ambos os campos forem diferentes de *, a tarefa executa quando qualquer um coincide — é um OU, não um E. Assim, 0 0 15 * 5 dispara no dia 15 de cada mês e em toda sexta-feira. Esta pré-visualização aplica a mesma regra OU, então a lista mostra os dias reais de disparo.

P. Como os dias da semana são numerados? 0 é domingo, 1 é segunda, ..., 6 é sábado. Alguns sistemas também aceitam 7 como domingo; esta ferramenta avalia a faixa 0–6.

P. Qual sintaxe é aceita? Cinco formas: * (tudo), um valor único, A-B (intervalo), A,B,C (lista) e */N (passo). Combinações como 0-30/5 também são interpretadas.

P. Posso usar um campo de segundos? A ferramenta lida com os cinco campos padrão (minuto, hora, dia, mês, dia da semana). Formatos de seis campos com coluna de segundos (como Quartz) não são suportados.

P. Por que a lista às vezes fica vazia? Uma data impossível como 0 0 30 2 * (30 de fevereiro) não tem dia correspondente nos próximos dois anos, então o resultado fica vazio por definição.

📚 Por que os fusos horários confundem o cron

O cron executa, por padrão, no fuso horário do sistema da máquina anfitriã. Instâncias na nuvem costumam usar UTC, então 0 9 * * * em um servidor novo não significa 9h onde você está. O conselho comum é manter os servidores em UTC e converter para a hora local na camada da aplicação, o que torna os agendamentos previsíveis.

O horário de verão (DST) é a outra armadilha clássica. Quando os relógios adiantam, a hora pulada faz uma tarefa das 2h30 sumir naquele dia; quando atrasam, uma tarefa pode executar duas vezes. Escolher um fuso sem horário de verão, como Asia/Tokyo, remove totalmente essa ambiguidade da sua pré-visualização.