Algo errado nesta ferramenta?

Sobre «Explicador Cron 5 Campos Online»

Esta ferramenta analisa uma expressão cron (ex.: "0 9 * * 1-5") e explica em inglês simples o que significa e quando será disparada. Mostra os próximos vários tempos de execução para que você possa verificar que o agendamento corresponde à sua intenção antes de implantá-lo.

Cron é a linguagem padrão de agendamento em sistemas tipo Unix, usada em cron jobs, Kubernetes CronJobs, GitHub Actions, AWS EventBridge, e muitos outros sistemas. A sintaxe de cinco campos (minuto, hora, dia do mês, mês, dia da semana) é concisa mas fácil de errar.

Use antes de commitar agendamentos para produção. Uma expressão mal lida que dispara a cada minuto em vez de a cada hora pode rapidamente acumular contas ou gerar milhões de e-mails de spam.

Como usar esta ferramenta

Como explicar uma expressão cron em linguagem clara

  1. Cole a expressão cron

    "Cron expression" espera a sintaxe Unix clássica de 5 campos: `minute hour day-of-month month day-of-week`. Exemplo: `0 9 * * 1` = 09:00 toda segunda.

  2. O que é suportado

    Curingas padrão (`*`), listas (`1,15`), faixas (`9-17`), passos (`*/15`, `0-30/5`), nomes de dia/mês onde a implementação local aceitar. Até 120 caracteres.

  3. Executar

    Resultado: explicação legível derivada de cada campo — ex. "At 09:00, on Mondays.". A ferramenta NÃO calcula próximas execuções; para isso use cron-next-runs-online.

  4. Seis campos e dialetos

    Quartz e dialetos não padrão com campo de segundos ou ano, macros predefinidas (`@hourly`, `@yearly`), ou extensões `L`/`W`/`#` não são todos suportados — o explainer foca em cron POSIX-ish de 5 campos.