Datas e tempo

Analisador online de Expressões Cron

Introduza uma expressão Cron padrão para obter uma explicação clara, o detalhe dos campos e as próximas execuções.

HostingerAlojamento rápido para o seu siteAlojamento, domínio e SSL num só lugar.Ver oferta ↗HostingerLance o seu site hojeAlojamento fiável para novos projetos e sites em crescimento.Ver oferta ↗

Analisador de Expressões Cron

minuto · hora · dia do mês · mês · dia da semana

Guia de Cron

O que é uma expressão Cron?

Cron é uma sintaxe usada para agendar tarefas recorrentes em UNIX, Linux e outras plataformas. O formato padrão utiliza cinco campos.

Os 5 campos do Cron

Os campos representam minuto, hora, dia do mês, mês e dia da semana, nesta ordem.

O que significa *?

O asterisco representa todos os valores possíveis do campo. Por exemplo, * * * * * é executado a cada minuto.

Intervalos e listas

Use 1-5 para um intervalo, 1,3,5 para uma lista e 1-10/2 para um intervalo com passo. */5 significa a cada cinco unidades.

Cron e fusos horários

A execução real depende do fuso horário do sistema que executa o Cron. As próximas execuções respeitam o fuso IANA selecionado e as mudanças de horário.

Perguntas frequentes

Perguntas sobre expressões Cron

Como ler uma expressão Cron?

Leia os cinco campos da esquerda para a direita: minuto, hora, dia do mês, mês e dia da semana.

O que significa * * * * *?

Significa que a tarefa é executada a cada minuto.

O que significa */5 no Cron?

Indica que a tarefa é executada a cada cinco unidades do campo correspondente.

Como executar uma tarefa a cada hora?

Use 0 * * * * para a executar no minuto 0 de cada hora.

Como executar o Cron todos os dias?

Use 0 0 * * * para o executar diariamente à meia-noite.

Como executar o Cron de segunda a sexta?

Use um intervalo como 0 9 * * 1-5.

Como saber quando uma expressão Cron será executada?

Introduza a expressão, escolha um fuso horário e consulte as próximas execuções calculadas.

O Cron usa o fuso horário do servidor?

Normalmente sim. O sistema onde o Cron é executado determina o fuso horário real.

Qual é a diferença entre Cron UNIX e Quartz?

O Cron UNIX padrão usa cinco campos. O Quartz costuma usar seis ou sete, incluindo segundos, e não deve ser interpretado automaticamente como Cron UNIX.