Descrição da ferramenta

CRON Parser é um analisador e validador de cronjob que ajuda você a entender e validar expressões CRON usadas para agendar tarefas e trabalhos. Este analisador de expressões cron analisa sua expressão CRON e exibe os próximos e anteriores horários de execução, juntamente com a conversão da expressão cron para texto com uma explicação legível de quando a tarefa agendada será executada.

Recursos

  • Análise de expressões CRON: Analise e valide expressões CRON em formato padrão com nosso validador de cronjob
  • Próximos/Anteriores horários de execução: Veja quando a tarefa será executada a seguir e quando foi executada pela última vez
  • Expressão cron para texto: Converta sintaxe CRON em descrição em linguagem simples com explicações legíveis
  • Suporte a fuso horário: Visualize horários de execução em qualquer fuso horário com seletor de fuso horário pesquisável
  • Validação em tempo real: Feedback instantâneo do validador de cronjob sobre se sua expressão CRON é válida
  • Copiar resultados: Copie facilmente horários de execução e explicações

Casos de uso

  • Agendamento de tarefas: Verifique se seus trabalhos agendados serão executados nos horários esperados usando nosso analisador de expressões cron
  • Depuração de Cronjob: Use o validador de cronjob para entender por que um cron job pode não estar sendo executado conforme esperado
  • Documentação: Gere descrições legíveis de expressão cron para texto para documentação
  • Conversão de fuso horário: Verifique horários de execução em diferentes fusos horários para sistemas distribuídos
  • Aprendizagem de CRON: Entenda o formato cron explicado através de exemplos e explicações em tempo real

O que é CRON?

CRON é um agendador de tarefas baseado em tempo em sistemas operacionais semelhantes ao Unix. Entender o formato cron explicado abaixo é essencial para um agendamento eficaz de tarefas. Uma expressão CRON é uma string que consiste em cinco ou seis campos separados por espaços que definem um cronograma:

* * * * *
│ │ │ │ │
│ │ │ │ └─── Dia da semana (0-7, Domingo = 0 ou 7)
│ │ │ └───── Mês (1-12)
│ │ └─────── Dia do mês (1-31)
│ └───────── Hora (0-23)
└─────────── Minuto (0-59)

Exemplos comuns:

  • 0 * * * * - A cada hora no minuto 0
  • */15 * * * * - A cada 15 minutos
  • 0 9 * * 1-5 - Às 9:00 da manhã em dias úteis (segunda a sexta-feira)
  • 0 0 1 * * - À meia-noite no primeiro dia de cada mês
  • 30 14 * * 0 - Às 14:30 todos os domingos