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.

POSIX cron / IEEE Std 1003.1 / crontab(5) / MDN Web Docs

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:

Calculadoras relacionadas

Atualizado: Fontes: POSIX cron / IEEE Std 1003.1 / crontab(5) / MDN Web DocsComo validamos

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.