Nouplo

Analisador de expressão cron

Veja em que datas 0 */6 * * 1-5 roda de verdade e o que cada campo aceita.

Os exemplos substituem temporariamente os dados e as configurações. Você pode restaurar seu trabalho anterior.

0 caracteres
Resultado
Cole ou digite acima para ver o resultado aqui.

Seus arquivos ficam no seu dispositivo

Esta ferramenta roda inteiramente no seu navegador. O que você cola é processado no seu dispositivo e nunca é enviado a um servidor, então é seguro usar com tokens, chaves e textos não publicados.

Exemplo

Exemplo prático — Analisador de cron

Cole uma expressão de cinco campos: minuto, hora, dia do mês, mês, dia da semana. Por exemplo, 30 2 * * 0 roda às 02:30 todo domingo. Use os dados e as configurações a seguir. Mantenha as demais configurações padrão da página.

Item Valor
Entrada 0 9 * * 1-5
Quantas próximas execuções mostrar 1
Saída 1 0 9 * * 1-5
Saída 2 09:00 · 1–5

O agendamento indica 09:00 de segunda a sexta. As próximas datas dependem da data atual e do fuso do navegador.

Como funciona

  1. Cole uma expressão de cinco campos: minuto, hora, dia do mês, mês, dia da semana. Por exemplo, 30 2 * * 0 roda às 02:30 todo domingo.
  2. Escolha quantas próximas execuções quer ver, de 1 a 20.
  3. O resultado aparece enquanto você digita. Você recebe as execuções como datas completas, como “domingo, 25 de outubro de 2026 às 02:30”, e embaixo cada campo com os valores que ele aceita.
  4. Compare as datas com o que você pretendia. Erros de um no dia da semana ou nos passos aparecem na hora na lista.

Perguntas frequentes

Em que fuso estão as próximas execuções?
São calculadas no fuso local do seu navegador, o do seu sistema. Servidores costumam rodar cron em UTC ou no fuso configurado da máquina, então desloque os resultados ao comparar com um agendamento de produção.
Qual sintaxe é aceita?
Os cinco campos padrão com * para qualquer valor, listas com vírgula (1,15), intervalos (1-5), passos (*/10 ou 1-30/5) e nomes de três letras para meses (JAN-DEC) e dias (SUN-SAT). Tanto 0 quanto 7 significam domingo. As cadeias especiais @hourly, @daily, @weekly, @monthly e @yearly são expandidas para o equivalente de cinco campos.
Como dia do mês e dia da semana se combinam?
Como no Vixie cron: se os dois campos estiverem restritos (nenhum é *), a tarefa roda quando um ou outro casar, não os dois. Assim, 0 0 1 * MON roda no dia 1 de cada mês e também em toda segunda-feira. Isso surpreende muita gente, então confira a lista das próximas execuções.
Aceita segundos ou o campo de ano?
Uma expressão de seis campos é lida como o Quartz e o Spring escrevem, com os segundos na frente: os segundos são descartados e as execuções saem dos outros cinco campos, então 0 0 12 * * ? roda todo dia às 12:00 (? vale como *). A exceção é a forma do AWS EventBridge, com o minuto na frente e o ano no fim, reconhecida pelo ? no dia do mês ou no dia da semana: 0 12 * * ? * também roda todo dia às 12:00, e o ano aparece abaixo dos outros campos. Um sétimo campo depois dos seis do Quartz é lido como o ano.
A expressão é enviada para um servidor?
Não. A análise e o cálculo das datas acontecem no seu navegador. Não há o que enviar nem o que registrar.

Ferramentas relacionadas