Command Palette

Search for a command to run...

GE

Gerador de expressão cron

Crie uma expressão cron a partir de campos ou predefinições simples, veja-o explicado em inglês simples e visualize os próximos tempos de execução. Suporta listas, intervalos, etapas, meses e dias úteis. 100% do lado do cliente.

Presets
0-59
0-23
1-31
1-12
0-6
30 9 * * 1-5

At 09:30 on Monday, Tuesday, Wednesday, Thursday, and Friday (UTC).

Category:time
Mode:Offline
Version:1.0.0
Access:Free

O que é o gerador de expressão cron?

Cron Expression Generator interface on Toolz.dev - Build a cron expression from simple fields or presets, see it explained in plain English, and preview the next run times. Supports lists, ranges, steps, named months and weekdays. Runs client-side.

O Cron Expression Generator transforma um horário que você tem na cabeça - "todos os dias da semana às 8 da manhã", "o primeiro do mês à meia-noite", "a cada quinze minutos" - na expressão cron de cinco campos que um agendador realmente entende Você define o minuto, hora, dia do mês, mês e dia da semana, ou começa a partir de uma predefinição, e a ferramenta monta a expressão, explica-a em inglês simples e mostra exatamente quando será o próximo disparo Ela fecha a lacuna entre o que você quer que aconteça e a sintaxe concisa que faz isso acontecer.

A sintaxe do cron é compacto e implacável. A diferença entre `0 0 * * 0` e `0 0 0 0 0` é a diferença entre um trabalho que é executado todos os domingos e que nunca é executado. Os campos do dia do mês e do dia da semana interagem de uma forma que surpreende quase todos na primeira vez. Escrever uma expressão manualmente e esperar que esteja certo é como um backup acaba sendo executado uma vez por ano em vez de uma vez por noite. Construí-lo aqui, com uma descrição ao vivo e uma prévia dos próximos tempos de execução, permite que você confirme a programação antes de chegar ao seu crontab.

Tudo é executado no seu navegador Não há conta, nem upload e nem ida e volta do servidor - a expressão é construída, validada, descrita e simulada inteiramente em TypeScript do lado do cliente Copie a expressão finalizada diretamente em um crontab, um pipeline CI, um CronJob do Kubernetes ou qualquer agendador que fale cron padrão.

A validação captura os erros de sintaxe, mas não pode pegar os lógicos, e o erro lógico comum é a regra do dia do mês e do dia da semana: quando ambos são definidos, o cron é executado em qualquer partida, em vez de ambos. Leia a linha simples em inglês e a visualização antes de confiar em um cronograma, pois refletem o que o cron fará e não o que você quis dizer.

Como usar o gerador de expressão cron?

1

Comece a partir de um preset ou em branco

Escolha uma programação comum, como "Dias da semana às 8h" para carregar seus campos ou comece a cada minuto e ajuste. As predefinições são a maneira mais rápida de uma expressão de trabalho.

2

Defina os cinco campos

Insira minuto, hora, dia do mês, mês e dia da semana. Cada campo aceita um valor, uma lista (1,15), um intervalo (1-5), um passo (*/10) ou * para cada.

3

Leia a descrição em inglês simples

A ferramenta descreve o horário conforme você digita - "Às 08:00 de segunda a sexta-feira" - para que você possa confirmar que corresponde à sua intenção antes de confiar nele.

4

Verifique as próximas execuções e copie

Reveja a visualização dos próximos tempos de execução no UTC para detectar erros como uma data impossível e, em seguida, copie a expressão em seu agendador.

Principais características

Construtor de campo com sintaxe completa

Cada campo aceita valores únicos, listas de vírgulas, intervalos de hífen e valores de etapas, além de meses nomeados (Jan-Dec) e dias da semana (dom-sáb), para que você possa expressar qualquer programação padrão.

Explicação em inglês

O gerador torna sua expressão uma frase, transformando asteriscos e barras enigmáticas em uma programação que você pode ler e verificar a sanidade de relance.

Próxima execução de pré-

Veja as datas e horários reais em que o trabalho será acionado a seguir, calculado em UTC. Nada pega uma expressão quebrada mais rápido do que ver que seria executado em três meses em vez de hoje à noite.

Predefinições prontas

Um clique carrega horários comuns - a cada 5 minutos, de hora em hora, diariamente à meia-noite, dias úteis às 8 da manhã, primeiro do mês - como ponto de partida, você pode então ajustar.

Frequently Asked Questions

Uma expressão padrão do cron tem cinco campos separados por espaços: minuto, hora, dia do mês, mês e dia da semana. Cada campo é um valor específico, uma lista, um intervalo, uma etapa ou * para cada. Por exemplo, 0 8 * * 1-5 significa às 08:00h de segunda a sexta-feira. Esta ferramenta cria a expressão para você e mostra o que significa à medida que avança.

Comments

0 comments

0/2000 characters

No comments yet. Be the first to share your thoughts!

cron expression generatorcron job expression generatorfree cron expression generatorcron expression generator with next run timescron generatorcrontab generatorcron schedule buildercron job generatorbuild cron expressioncron syntax helpercron next run timecrontab guru alternative