Linguagem Natural → Cron
Forma o expressão cron a partir de seletores em português (a cada X minutos, todo dia útil às H, segunda-feira às H:M). Sem IA, baseado em regras.
Expressão cron:
—
Montar cron sem decorar os cinco campos
Você quer agendar uma rotina e trava na hora de traduzir todo dia útil às 8h30 para aquela linha de asteriscos. Apesar do nome, a página não interpreta frase digitada: você escolhe a frequência num menu, preenche hora, dia do mês ou dias da semana, e a expressão de cinco campos aparece pronta para colar no crontab. É tudo regra fixa, sem IA e sem chute, então o mesmo preenchimento devolve sempre a mesma linha.
A opção a cada N minutos gera algo como */7 * * * *, e aí mora a pegadinha mais comum do cron. O passo conta a partir do zero dentro de cada hora, então a tarefa dispara aos 0, 7, 14 e assim por diante até 56, e recomeça no 0: sobra um intervalo de 4 minutos na virada da hora. Espaçamento uniforme só acontece com divisores de 60, ou seja 2, 3, 4, 5, 6, 10, 12, 15, 20 e 30. Fora dessa lista, a última execução fica mais perto da primeira.
A saída tem cinco campos, no formato do cron do Unix. Se o seu agendador for Quartz ou o scheduler do Spring, ele espera seis campos com segundos na frente e vai recusar essa linha. O campo de mês fica sempre em asterisco, então nada de agendamento trimestral por aqui. Confira também o fuso do servidor, porque o cron usa o relógio da máquina: 08:30 numa VPS em UTC é 05:30 em Brasília. A montagem é feita no navegador.
Perguntas frequentes
O que significa cada campo?
Como faço para rodar só em dias úteis?
Escolhi o dia 31 do mês. Roda todo mês?
Ferramentas Relacionadas
Cron → Linguagem Natural
Traduz expressões cron (* * * * *) em linguagem natural portuguesa. Ex: '0 0 * * 1' = 'Toda segunda-feira à meia-noite'.
Gerador de embed de vídeo
Monta uma tag <video> HTML5 com fonte, controles, poster, autoplay e loop configuráveis.
Gerador de img srcset
Monta uma tag <img> com srcset responsivo a partir de URLs e larguras, ideal para imagens fluidas.