Command Palette

Search for a command to run...

GE

Gerador de expressão cron

Construa uma expressão cron a partir de campos ou predefinições simples, veja-a explicada em inglês simples e visualize os próximos tempos de execução Suporta listas, intervalos, etapas, meses nomeados e dias da semana. Executa o lado do cliente.

O que é o gerador de expressão cron?

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 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 é compacta e implacável. `0 0 * * 0` runs every Sunday at midnight, while `0 0 0 0` is not a schedule at allow: day of month starts at 1 and month starts at 1, so the tool rejects it with "day of month value out of range (1-31)". 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 à mão e esperar que esteja certa é 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 horários de execução, permite confirmar o cronograma antes que ele chegue à sua cabine.

A expressão é construída, validada, descrita e simulada client-side, sem necessidade de conta Quando você pressiona Mostrar as próximas execuções, a página faz uma verificação de uso e registra um registro de uso que inclui a expressão, então trate a string de agendamento como algo que sai da página Copie a expressão finalizada diretamente em um crontab, um pipeline CI, um Kubernetes CronJob ou qualquer agendador que fale cron padrão.

Como um gerador de expressão de trabalho cron, funciona a partir do horário que você deseja Diga que um backup deve ser executado às 2 da manhã todos os domingos: defina Minuto para 0, Hora para 2 e Dia da semana para 0, deixe os outros dois campos como *, e a expressão lê `0 2 * 0` com a linha "Às 02:00 do domingo (UTC)" Press Show próximo é executado na segunda-feira 14 setembro 2026 e a primeira entrada é Sol, 20 Sep 2026 02:00 UTC, seguido pelos próximos cinco domingos Essa visualização é como um gerador de expressão cron livre ganha o seu manter: você vê as datas reais antes do trabalho é implantado.

A validação pega 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, cron é executado em qualquer partida, em vez de ambos A linha simples-Inglês não mostra isso, uma vez que `0 0 13 * 5` lê "no dia 13 do mês na sexta-feira", mas a lista de execução seguinte faz: inclui todas as sextas-feiras, bem como terça-feira 13 Outubro Verifique a lista de execução antes de confiar em um cronograma.

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, por exemplo "Às 08h00 de segunda, terça, quarta, quinta e sexta (UTC).", para que você possa confirmar que corresponde à sua intenção antes de confiar nele.

  4. Verifique as próximas execuções e copie

    Pressione Mostrar as próximas execuções para listar os próximos seis tempos de execução no UTC e detectar erros como uma data impossível, depois pressione Copiar e cole 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 próximas seis datas e horários em que o trabalho será disparado, computado em UTC Nada pega uma expressão quebrada mais rápido do que vê-lo seria executado em três meses, em vez de esta 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