Cron e expressões temporais

Cron Parser

Analise o minuto, a hora, o dia do mês, o mês, o dia da semana e forneça uma descrição em linguagem natural.

minute hour day-of-month month day-of-week

As sintaxes *, lista, intervalo e passo do Cron padrão de 5 campos são suportadas; As extensões segundos, ano, ?, L, W, # do Quartz não são suportadas.

Valida e interpreta o cron padrão de cinco campos, suportando a sintaxe de asterisco, lista, intervalo e passo.

As entradas são processadas apenas no seu browser e não são carregadas no servidor.

O que esta ferramenta faz

O Cron Parser analisa apenas expressões padrão de cinco campos, suportando a sintaxe comum de asterisco, vírgula, hífen e barra. Toda a validação e interpretação são feitas localmente no browser; a página processa apenas texto e não se liga ao agendador nem executa tarefas.

  • Um erro claro é apresentado quando o número de campos ou valores excede o limite.
  • Não pretende suportar as extensões de segundos, ano, ponto de interrogação, L, W ou # do Quartz.
  • Esta página explica expressões Cron; não executa nem agenda tarefas.

Como utilizar

  1. Introduza uma expressão cron de cinco campos.
  2. Clique em "Resolver Cron".
  3. Leia os significados dos campos e os resumos em linguagem natural.
  4. Corrija os campos inválidos ou copie os resultados da interpretação.

Utilizações comuns

  • Reveja os agendamentos de tarefas existentes no crontab.
  • Compreenda a sintaxe comum, como */5 ou 1-5.
  • Detetar antes da implementação erros no número de campos, nos intervalos ou nos passos.

Privacidade e segurança

As expressões cron são analisadas apenas como texto e não criam, guardam ou executam qualquer tarefa cron.

Funcionalidades do Cron Parser

Valida e interpreta o cron padrão de cinco campos, suportando a sintaxe de asterisco, lista, intervalo e passo. Verifique o resultado e copie o texto de que precisar.

FAQ

O Quartz Cron é compatível?

Não. Apenas são aceites expressões Cron padrão de cinco campos, sem extensões Quartz.

O Parser executará tarefas agendadas?

Não, apenas valida os campos e gera descrições de texto, não agenda nem executa qualquer tarefa.

Porque é que algumas expressões válidas têm um significado diferente noutros sistemas?

Diferentes agendadores podem utilizar regras diferentes para restrições de datas e dias da semana, números da semana e fusos horários. Deve consultar a documentação do sistema de destino.

A entrada será enviada para o servidor?

Não, a validação da sintaxe e a interpretação dos campos são feitas localmente no browser.

Voltar às Ferramentas para programadores