Expressão Cron
Ferramentas Dev* * * * *
Predefinidos:
Campos
Minuto
0-59
Hora
0-23
Dia do mês
1-31
Mês
1-12
Dia da semana
0-6
Próximas 10 execuções
- 12026/7/21 14:37:00
- 22026/7/21 14:38:00
- 32026/7/21 14:39:00
- 42026/7/21 14:40:00
- 52026/7/21 14:41:00
- 62026/7/21 14:42:00
- 72026/7/21 14:43:00
- 82026/7/21 14:44:00
- 92026/7/21 14:45:00
- 102026/7/21 14:46:00
Comparação de Formatos Cron
| Formato | Campos | Estrutura | Exemplo | Cenários de Uso | Plataformas / Ferramentas |
|---|---|---|---|---|---|
| Padrão (5 campos) | 5 | minuto hora dia mês dia_semana | 30 2 * * 1-5 | Tarefas agendadas Linux/Unix (crontab), tarefas periódicas simples como backup diário, limpeza de logs, scripts agendados | Linux crontab, macOS launchd, AWS CloudWatch Events, GitHub Actions (schedule), maioria das plataformas CI/CD |
| Com segundos (6 campos) | 6 | segundo minuto hora dia mês dia_semana | */5 * * * * * | Tarefas com precisão sub-minuto: detecção de heartbeat, sincronização em tempo real, polling de alta frequência, health check de microsserviços | Spring @Scheduled (modo não-Quartz), Node.js node-cron, Kubernetes CronJob (estendido), Systemd Timer |
| Quartz (7 campos) | 7 | segundo minuto hora dia mês dia_semana ano | 0 0 9 ? * 2-6 2026 | Tarefas empresariais com controle de ano, regras de negócio complexas (ex: segunda segunda-feira de cada mês), tarefas únicas para ano específico | Java Quartz Scheduler, Spring Quartz, XXL-JOB, ElasticJob, Apache Airflow (plugin) |