Analisador de expressão cron
Transforme 0 */6 * * 1-5 numa frase e numa lista de datas futuras.
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.
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.
- Toque em Explicar cron. Você recebe uma descrição legível como “Às 02:30 de domingo” e a lista de datas concretas.
- 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?
- Ainda não. Expressões de seis campos usadas por Quartz, Spring ou alguns controladores do Kubernetes, e o sétimo campo opcional de ano, ficam fora do formato crontab clássico que esta ferramenta segue. Remova o campo de segundos para testar o resto.
- 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.