A expressão cron 0 0 * * 1 dispara toda segunda-feira à meia-noite. Abrange numeração do dia da semana, alias MON e lógica OR entre dia do mês e semana.
⏰At 12:00 AM, only on Monday
*Qualquer valor,Separador de lista-Intervalo/Passo1-5Intervalo de 1 a 5*/15A cada 15 unidadesA expressão cron 0 0 * * 1 dispara à meia-noite toda segunda-feira. Campos: minuto (0), hora (0), dia do mês (*), mês (*), dia da semana (1). Segunda é dia 1 no cron POSIX. Esta numeração pega desenvolvedores vindos de ISO 8601 ou linguagens de programação que numeram dias de forma diferente.
O campo de dia da semana usa valores inteiros de 0 a 7:
| Número | Dia |
|---|---|
| 0 | Domingo |
| 1 | Segunda |
| 2 | Terça |
| 3 | Quarta |
| 4 | Quinta |
| 5 | Sexta |
| 6 | Sábado |
| 7 | Domingo (alias para 0) |
0 0 * * MON # idêntico a 0 0 * * 1
Aliases de dia nomeados (MON, TUE, WED, THU, FRI, SAT, SUN) funcionam na maioria das implementações cron de produção:
0 0 * * MON,WED # Segunda e Quarta
0 0 * * MON-FRI # Segunda a Sexta
0 9 * * MON,THU # 9 AM na Segunda e Quinta
Gerar e distribuir métricas semanais, resumos de KPI ou digests operacionais toda segunda de manhã.
Para equipes em ciclos de sprint de duas semanas onde os sprints começam na segunda, um cron na segunda pode resetar contadores e gerar templates de planejamento.
Backups incrementais diários com backups completos semanais feitos na segunda.
0 0 * * 1 # meia-noite segunda (início de segunda)
0 6 * * 1 # 6 AM segunda
0 9 * * 1 # 9 AM segunda
0 17 * * 1 # 5 PM segunda
30 23 * * 1 # 11:30 PM segunda
Se você especificar um valor não * tanto no dia do mês quanto no dia da semana, o cron dispara na união de ambas as restrições:
0 0 1 * 1 # dispara no dia 1 de cada mês E toda segunda
Isso não é “primeira segunda do mês.” Isso exigiria lógica de script.
from croniter import croniter
from datetime import datetime
cron = croniter("0 0 * * 1", datetime.now())
for _ in range(5):
print(cron.get_next(datetime))
Nothing you paste leaves this tab. Every tool runs entirely in your browser — no upload, no server, no account.