Calculadora de Próxima Ejecución de Cron
Calcula los próximos N tiempos de ejecución programados para cualquier expresión cron. Compatible con formatos de 5 y 6 campos incluyendo segundos, minutos, horas, día, mes y día de la semana.
Show nextruns
Common schedules
Field Reference
| Field | Range | Examples |
|---|---|---|
| Minute | 0–59 | 0, 30, */15, 0-30 |
| Hour | 0–23 | 0, 9, */6, 8-17 |
| Day | 1–31 | 1, 15, */2, 1-7 |
| Month | 1–12 | 1, 6, */3, JAN-JUN |
| Weekday | 0–7 | 1, 1-5, 0, MON-FRI |
* — any value
, — list separator (1,3,5)
- — range (1-5)
/ — step (*/15 = every 15)
Cómo usar Calculadora de Próxima Ejecución de Cron
- 1Ingresa una expresión cron (por ejemplo, 0 9 * * 1 para cada lunes a las 9am).
- 2Elige cuántas próximas ejecuciones deseas previsualizar (5–20).
- 3Ve las próximas fechas y horas programadas en tu zona horaria local.
- 4Utiliza la hoja de trucos si necesitas ayuda con la sintaxis de campos cron.
ZenovayAnalytics
Analytics pensado para fundadores.
- Seguimiento de visitantes en tiempo real
- Privacidad primero, sin aviso de cookies
- Configurado en dos minutos
Herramientas relacionadas
Formateador y Validador JSON
Formatea, valida y embellece datos JSON con resaltado de sintaxis y detección de errores.Decodificador JWT
Decodifica e inspecciona tokens JWT. Consulta el encabezado, la carga útil y verifica firmas.Base64 Codificar/Decodificar
Codifica texto a Base64 o decodifica Base64 a texto. Soporta UTF-8 y datos binarios.Codificador/Decodificador de URL
Codifica o decodifica componentes de URL. Maneja caracteres especiales, cadenas de consulta y URLs completas.Preguntas frecuentes
¿Qué es una expresión cron?▾
Una expresión cron es una cadena de 5 (o 6) campos separados por espacios que define un horario para tareas recurrentes. Formato estándar de 5 campos: minuto hora día-del-mes mes día-de-la-semana. Cada campo acepta: valores específicos (5), rangos (1-5), listas (1,3,5), valores de paso (*/15) y comodines (*). Ejemplo: "0 9 * * 1" significa "a las 9:00 AM cada lunes". Cron se originó en Unix y se usa en archivos crontab, pipelines de CI/CD, programadores en la nube y mantenimiento de bases de datos.
¿Qué significan los campos de cron?▾
Cron estándar de 5 campos: [minuto 0-59] [hora 0-23] [día-del-mes 1-31] [mes 1-12] [día-de-la-semana 0-7 (0 y 7 son domingo)]. Algunos sistemas añaden un 6.º campo de segundos al inicio. Los nombres de mes (JAN-DEC) y de día de la semana (SUN-SAT) suelen ser compatibles. "?" se usa en algunos sistemas (Quartz Scheduler) como "ningún valor específico" para los campos de día para evitar conflictos.
¿Qué significa */15 en cron?▾
*/15 significa "cada 15 unidades" — es la notación de paso. */15 en el campo de minutos significa "cada 15 minutos" (0, 15, 30, 45). */6 en el campo de horas significa "cada 6 horas" (0, 6, 12, 18). 1-5/2 significa "de 1 a 5 con paso de 2" (1, 3, 5). La notación de paso permite expresar de forma compacta intervalos repetitivos sin listar cada valor.
¿Cuáles son las expresiones cron más comunes?▾
"* * * * *" — cada minuto. "0 * * * *" — cada hora. "0 0 * * *" — cada día a medianoche. "0 0 * * 0" — cada domingo a medianoche. "0 9 * * 1-5" — 9 AM en días laborables. "0 0 1 * *" — primer día de cada mes. "0 0 1 1 *" — una vez al año (1 de enero a medianoche). "*/5 * * * *" — cada 5 minutos. "@reboot" — cadena especial para ejecutar al inicio del sistema.
¿Cuál es la diferencia entre cron y crontab?▾
Cron es el proceso demonio de Unix que ejecuta tareas programadas. Crontab (tabla de cron) es el archivo de configuración que almacena expresiones cron para un usuario. Cada usuario puede tener su propio crontab, editado con "crontab -e". Los trabajos del sistema se almacenan en /etc/cron.d/. Las alternativas modernas incluyen temporizadores de systemd (Linux), plists de launchd (macOS), Programador de tareas (Windows) y programadores nativos de la nube como AWS EventBridge, GCP Cloud Scheduler y los horarios de GitHub Actions.