Explicador de Cron — Unix, Quartz, segundos e @macros
Explique expressões cron em linguagem simples e veja as próximas execuções. Suporta Unix de 5 campos, 6 campos com segundos, Quartz, @macros e tokens L, W, #.
🔒 Executa completamente no seu navegador — nada é enviadoO que faz o Explicador de Cron
O Explicador de Cron traduz uma expressão cron para linguagem simples e lista exatamente quando será a próxima execução. Compreende o crontab clássico de cinco campos usado pelo Linux, pelos CronJobs do Kubernetes, pelo GitHub Actions e pela maioria dos painéis de alojamento, a forma de seis campos com um campo de segundos à frente usada pelo Spring, node-cron e croner, e as expressões Quartz de sete campos com um ano. As macros como @hourly, @daily, @weekly, @monthly e @yearly também são expandidas e explicadas.
Em vez de decifrar de cabeça asteriscos, passos, intervalos e listas, vê frases como "Every 15 minutes between 09:00 and 17:59, on Monday through Friday", uma tabela que mostra que valores cada campo abrange e as próximas 5, 10 ou 25 execuções no seu fuso horário local ou em UTC. Os tokens estendidos também são suportados: L para o último dia do mês, 15W para o dia útil mais próximo do dia 15, MON#2 para a segunda segunda-feira e 5L para a última sexta-feira. Nomes como JAN e MON funcionam em qualquer campo onde façam sentido.
Fluxo de trabalho privado no navegador
Todo o processamento acontece dentro do seu navegador com JavaScript do lado do cliente. A ferramenta não envia excertos, valores de configuração, dados gerados, texto de consultas nem exemplos copiados para um servidor e não exige conta. Este modelo exclusivamente local é importante nos utilitários para programadores, porque o conteúdo colado parece muitas vezes dados reais de aplicações. Manter o trabalho local reduz o risco e mantém a interação rápida, porque não há comunicação de rede.
Dicas práticas
Quando o dia do mês e o dia da semana estão ambos restritos, o cron padrão executa a tarefa quando qualquer um deles coincide — 0 0 1 * MON dispara no dia 1 e em todas as segundas-feiras. A explicação indica isto expressamente porque surpreende muita gente. O Quartz numera os dias da semana de 1 a 7 começando no domingo, enquanto o cron Unix usa 0–7, com 0 e 7 a significarem domingo; a ferramenta deteta o Quartz pelo token ? ou por um sétimo campo. Uma expressão cron costuma ser executada no fuso horário do agendador, não no do seu navegador, por isso use a vista UTC para servidores e tenha atenção às transições da hora de verão. Em tarefas de produção, combine uma explicação legível com monitorização e um comportamento idempotente da tarefa.
Como usar
- Introduza o cronCole uma expressão como 0 9 * * MON-FRI ou clique numa predefinição.
- Leia a explicaçãoVeja o agendamento em linguagem simples e uma decomposição campo a campo.
- Consulte as próximas execuçõesReveja as próximas execuções na hora local ou em UTC.