Interpretador de Expressões Cron

Interprete expressões cron em linguagem natural e veja as próximas execuções estimadas. Suporta os 5 campos padrão: minuto, hora, dia do mês, mês e dia da semana. Processamento 100% local.

Revisado pela equipe editorial ValorFinalPOSIX cron / IEEE Std 1003.1 / crontab(5) / MDN Web Docs
Valim, o mascote do ValorFinal, representando a categoria Tecnologia

Formato cron padrão (5 campos)

MIN HORA DOM MÊS DOW

MIN=minuto (0-59) · HORA=hora (0-23) · DOM=dia do mês (1-31) · MÊS=mês (1-12) · DOW=dia da semana (0-7, 0=Dom)

Exemplos rápidos:

Gostou? Mostre pra todo mundo

Gere um card bonito com a marca do ValorFinal para postar nos Stories ou mandar no WhatsApp. Nada que você digitou aparece no card.

Coloque no seu site

Calculadoras relacionadas

Cálculo auditável, com fórmula e fontes transparentes

Atualizado em . Fontes: POSIX cron / IEEE Std 1003.1 / crontab(5) / MDN Web Docs.

Como validamos

Fontes oficiais

Links externos para os documentos oficiais consultados na construção desta página. O conteúdo deles pode mudar sem aviso; em caso de divergência, vale sempre a fonte oficial.

Incorpore esta calculadora no seu site (grátis)

Copie e cole o código no seu site. A calculadora se atualiza sozinha e o crédito ao ValorFinal é mantido.

Perguntas frequentes

O que é uma expressão cron?

Uma expressão cron define quando uma tarefa agendada deve ser executada. O formato padrão possui 5 campos separados por espaço: minuto (0-59), hora (0-23), dia do mês (1-31), mês (1-12) e dia da semana (0-7, onde 0 e 7 são domingo). Por exemplo, '0 9 * * *' significa 'todo dia às 9h'.

O que significa '*' (asterisco) em uma expressão cron?

O asterisco (*) significa 'qualquer valor'. Quando '*' é usado em um campo, a condição é satisfeita para todos os valores possíveis daquele campo. Por exemplo, '* * * * *' executa a cada minuto, pois todos os campos aceitam qualquer valor.

Como funciona o operador '/' em cron?

O operador '/' define um passo (step). '*/15' em minutos significa 'a cada 15 minutos' (0, 15, 30, 45). '*/6' em horas significa 'a cada 6 horas' (0h, 6h, 12h, 18h). Também é possível combinar com ranges: '1-5/2' significa de 1 a 5, pulando de 2 em 2.

Quais são as expressões cron mais comuns?

Algumas expressões amplamente usadas: '* * * * *' (todo minuto), '0 * * * *' (a cada hora), '0 0 * * *' (meia-noite diária), '0 9 * * 1-5' (9h em dias úteis, segunda a sexta), '0 0 1 * *' (primeiro dia de cada mês), '*/15 * * * *' (a cada 15 minutos).

As próximas execuções são calculadas no meu horário local?

Sim. Esta ferramenta usa o horário local do seu navegador para calcular as próximas execuções estimadas. Em servidores reais (Linux/cron), a expressão é interpretada no fuso horário do servidor, que pode ser diferente do seu horário local.

Meus dados são enviados para algum servidor?

Não. Todo o processamento é feito localmente no seu navegador. A expressão cron é interpretada inteiramente em JavaScript, sem nenhuma comunicação com servidores externos.