Cinco campos na entrada e, na saída, a leitura de cada um e as próximas execuções: tudo é analisado na página, as 12 ocorrências seguintes aparecem no fuso do navegador e nenhuma tarefa é registrada. Quando as implementações de cron discordam, a página marca o caso em vez de escondê-lo.
Funciona localmente no seu navegadorSintaxe crontab padrão de cinco campos: curingas, listas, intervalos, passos, nomes de mês ou dia e os atalhos de @hourly a @yearly. Um passo sem intervalo é previsualizado, mas marcado, porque Debian e Red Hat recusam essa forma. Não executa nem registra tarefas.
Use a visualização para detectar erros de intervalo, passo e dia da semana. Quando dia do mês e dia da semana são restritos, a visualização segue a semântica OR comum do crontab.
Uma expressão cron de cinco campos é dividida em minuto, hora, dia do mês, mês e dia da semana, e a página mostra os próximos horários correspondentes segundo o relógio do seu próprio dispositivo. A análise, a explicação e a prévia acontecem na página: nenhuma tarefa é registrada e nada é executado.
O interpretador lê o que uma crontab realmente aceita: curingas, listas, intervalos, passos, nomes de meses e dias e os atalhos de @hourly a @yearly. Quando as implementações de cron discordam, a página mostra a sua leitura e marca a divergência em vez de adivinhar.
A ordem é fixa: minuto (0-59), hora (0-23), dia do mês (1-31), mês (1-12 ou JAN-DEC) e dia da semana (0-7 ou SUN-SAT, sendo 0 e 7 domingo). Cada campo aceita curinga, lista, intervalo ou passo, e maiúsculas, minúsculas ou espaços extras não fazem diferença: mon-fri e MON-FRI são o mesmo campo.
Um item da lista pode ser um intervalo ou um passo: 1-5,7 no campo de minutos significa do minuto 1 ao 5 e o minuto 7, e */10,20 significa a cada dez minutos mais o minuto 20. Intervalos invertidos são recusados com o nome do campo: 0 0 * * FRI-MON informa que o início do intervalo é maior que o fim. Os símbolos ?, L e # pertencem à sintaxe do Quartz e recebem o aviso de cinco campos.
A lista de horários é uma simulação no relógio do seu dispositivo: a página avança minuto a minuto e para nas 12 primeiras ocorrências dentro de uma janela de quatro anos. Ela comprova que a expressão é legível e quais momentos ela escolhe; não comprova que a máquina que executa a tarefa use este fuso horário, esta implementação de cron ou que a tarefa esteja instalada.
Quando dia do mês e dia da semana estão restritos ao mesmo tempo, a página segue a regra comum da crontab e executa quando qualquer um dos dois coincide: 0 0 13 * FRI também dispara em 13 de outubro de 2026, uma terça-feira. A nota DAY RULE sinaliza essa leitura, que é a surpresa mais frequente numa crontab.
@hourly, @daily, @midnight, @weekly, @monthly, @yearly e @annually são expandidos nos cinco campos que representam, então a explicação e a prévia ficam idênticas às da forma longa. @reboot não tem horário para previsualizar, e a página diz isso em vez de mostrar uma lista vazia.
Um passo sem intervalo, como 5/15, é lido como «a partir de 5, a cada 15» e previsualizado, mas o Vixie cron do Debian e o cronie do Red Hat recusam essa forma. A página marca NON-STANDARD e mostra a reescrita 5-59/15. Passos sobre um intervalo ou um curinga não precisam de nota.
Os horários são lidos como horas de relógio de parede no fuso do navegador, e o fuso aparece sob a lista de campos. Isso importa nos dias em que o relógio muda: 30 2 * * * em Nova York não tem execução no domingo, 14 de março de 2027, porque as 02:00 saltam direto para as 03:00 e as 02:30 nunca chegam. Use «Visualizar a partir de» para olhar além desses dias.
A busca cobre quatro anos a partir do início escolhido e para após 12 ocorrências — o bastante para uma regra de dia bissexto com restrição de dia da semana: 0 0 29 2 1 preenche a lista. Uma combinação impossível, como 30 2 30 2 *, recebe uma janela sem ocorrências em vez de um horário inventado; uma execução anual como 0 0 1 1 * mostra as suas quatro datas.