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
- 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.
- Escolha quantas próximas execuções quer ver, de 1 a 20.
- 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.
- 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
▤ Conversor de timestamp Cole um valor epoch ou uma data e veja em UTC, horário local e ISO 8601. • Gerador de UUID Identificadores UUID v4 ou v7 em lote, gerados no seu aparelho com uma fonte aleatória segura. • Testador de regex Digite um padrão, cole um texto e veja cada ocorrência e cada grupo enquanto escreve. {} Formatador JSON Cole JSON e receba de volta recuado, minificado ou validado. Seus dados ficam nesta página.