Cron Todo Dia
A expressão 0 0 * * * roda um job uma vez por dia à meia-noite; aqui ela é explicada com as próximas execuções.
Rodar um cron job todo dia
Backups noturnos, relatórios diários, limpezas e renovações de certificados rodam uma vez por dia. Esta página abre o Explicador de Expressões Cron com 0 0 * * * já preenchido e as próximas execuções, para você confirmar a hora no fuso horário que importa.
Variações
| Expressão | Roda |
|---|---|
0 0 * * * | Todo dia às 00:00 |
30 2 * * * | Todo dia às 02:30 |
0 6 * * 1-5 | Dias úteis às 06:00 |
0 0 * * 0 | Uma vez por semana, domingo às 00:00 |
@daily | O mesmo que 0 0 * * * |
Horário de verão
Nos lugares que mudam o relógio, um horário local entre mais ou menos 02:00 e 03:00 acontece duas vezes no outono e nenhuma vez na primavera. Dependendo da implementação do cron, um job agendado nessa hora pode rodar duas vezes ou ser pulado. Rodar os servidores em UTC evita o problema; ou então agende os jobs locais fora dessa hora.
Agendamentos relacionados
Para jobs de hora em hora, veja a cada hora. Para converter um horário de execução em timestamp Unix, use o conversor de timestamp Unix.