Analisador de Expressões Cron
Valide expressões cron de cinco campos e obtenha as próximas cinco datas de execução planeadas em UTC.
Executar ferramenta
O analisador de expressões cron permite validar a sintaxe de agendamentos baseados no formato clássico de cinco campos e calcular as próximas cinco execuções planeadas a partir da hora atual em UTC. A estrutura avalia rigorosamente a ordem padrão: minuto, hora, dia do mês, mês e dia da semana. Quando uma expressão inclui restrições simultâneas de dia do mês e dia da semana, a correspondência utiliza a regra disjuntiva, aceitando a ocorrência caso qualquer um dos critérios seja satisfeito. As datas calculadas são devolvidas no formato ISO com indicação explícita do fuso horário UTC. O cálculo pesquisa ocorrências futuras até um limite de dez anos. Se a sintaxe for inválida, contiver um número incorreto de campos ou não encontrar datas dentro da janela de pesquisa de dez anos, a ferramenta mostra uma mensagem a indicar que não foi possível calcular as próximas execuções.
Instruções
- Insira uma expressão cron com exatamente cinco campos separados por espaços no campo de texto.
- Se pretender testar o valor predefinido de cinco em cinco minutos, mantenha a expressão sugerida.
- Inicie a análise para validar a sintaxe e gerar a lista de agendamentos.
- Consulte no painel os cinco próximos momentos de execução calculados em UTC com formatação ISO.
Exemplos
- A expressão */5 * * * * agenda tarefas a cada cinco minutos, gerando cinco momentos sucessivos espaçados em cinco minutos.
- A expressão 0 0 1 * * define execuções à meia-noite do primeiro dia de cada mês calendário em UTC.
Perguntas frequentes
Qual é a ordem exata dos campos suportados?
A ferramenta interpreta rigorosamente cinco campos nesta ordem: minuto, hora, dia do mês, mês e dia da semana.
Como são combinados o dia do mês e o dia da semana?
Quando ambos os campos impõem restrições, a correspondência funciona como uma união: a execução ocorre se a data coincidir com o dia do mês ou com o dia da semana especificado.
Qual é o fuso horário utilizado no cálculo?
O cálculo toma como referência inicial a data e hora atual em UTC, sem frações de segundo, devolvendo todas as ocorrências em UTC.
O que acontece se não existirem datas de execução nos próximos dez anos?
Se a expressão não encontrar nenhuma ocorrência válida dentro do limite de pesquisa de dez anos, a ferramenta não mostra datas futuras.