Expresión Cron
Herramientas Dev* * * * *
Preconfigurados:
Campos
Minuto
0-59
Hora
0-23
Día del mes
1-31
Mes
1-12
Día de la semana
0-6
Próximas 10 ejecuciones
- 12026/9/22 17:30:00
- 22026/9/22 17:31:00
- 32026/9/22 17:32:00
- 42026/9/22 17:33:00
- 52026/9/22 17:34:00
- 62026/9/22 17:35:00
- 72026/9/22 17:36:00
- 82026/9/22 17:37:00
- 92026/9/22 17:38:00
- 102026/9/22 17:39:00
Comparación de Formatos Cron
| Formato | Campos | Estructura | Ejemplo | Casos de Uso | Plataformas / Herramientas |
|---|---|---|---|---|---|
| Estándar (5 campos) | 5 | minuto hora día mes día_semana | 30 2 * * 1-5 | Tareas programadas Linux/Unix (crontab), tareas periódicas simples como copias de seguridad diarias, limpieza de logs, scripts programados | Linux crontab, macOS launchd, AWS CloudWatch Events, GitHub Actions (schedule), mayoría de plataformas CI/CD |
| Con segundos (6 campos) | 6 | segundo minuto hora día mes día_semana | */5 * * * * * | Tareas con precisión sub-minuto: detección de heartbeat, sincronización en tiempo real, polling de alta frecuencia, health checks de microservicios | Spring @Scheduled (modo no-Quartz), Node.js node-cron, Kubernetes CronJob (extendido), Systemd Timer |
| Quartz (7 campos) | 7 | segundo minuto hora día mes día_semana año | 0 0 9 ? * 2-6 2026 | Tareas empresariales con control de año, reglas de negocio complejas (ej: segundo lunes de cada mes), tareas únicas para año específico | Java Quartz Scheduler, Spring Quartz, XXL-JOB, ElasticJob, Apache Airflow (plugin) |