Expresiones Cron

horario y validación

Valida expresiones cron de cinco campos, lee un resumen claro y previsualiza las próximas ejecuciones programadas.

Esta conversión se ejecuta solo en tu navegador; no se sube nada.

  • Campos

Las próximas ejecuciones se muestran en UTC. Alinea la zona horaria del scheduler antes de desplegar.

¿Qué es esta herramienta?

Valida expresiones cron de cinco campos (minuto, hora, día del mes, mes, día de la semana) y de seis con segundos al inicio. Muestra un resumen claro, chips por campo y las próximas cinco ejecuciones en UTC.

*/5 significa cada cinco unidades, 1-5 incluye ambos extremos y * todos los valores. Cada scheduler puede añadir segundos, años, zonas o tokens especiales: alinea siempre con la plataforma destino.

Casos de uso comunes

  • Previsualizar horarios de CI/CD antes de cambiar un pipeline
  • Contrastar CronJobs de Kubernetes o timers systemd con el reloj UTC
  • Validar limpiezas, informes y monitores que solo deben correr entre semana

Cómo usar

  1. Introduce o elige una expresión de cinco campos como 0 9 * * 1-5 (o seis con segundos). El resultado se actualiza en vivo.
  2. Revisa las próximas cinco ejecuciones UTC arriba, luego el resumen y los chips de campo.
  3. Copia resumen y lista a un runbook, ticket o nota de despliegue.
  4. Confirma la zona del scheduler (TZ=, hora del cluster o UTC) antes de publicar.

Ejemplos

Entrada / ajusteSalidaNotas
0 9 * * 1-5Laborables 09:00 UTCPreset de ejemplo
*/5 * * * *Cada 5 minutosStep en minutos
0 * * * *Cada hora en :00Horario típico
0 0 31 * *Omite meses sin día 31Sep/nov no disparan

Errores prácticos

  • La vista previa es UTC; un host en hora local disparará a otra hora de reloj.
  • Mezclar 5 y 6 campos (con segundos) desplaza todas las columnas.
  • 0 0 31 * * salta meses cortos en silencio: usa día 28 o L si necesitas fin de mes.

Referencias

Última revisión: 2026-07-27

Preguntas frecuentes

¿Qué formato cron admite?
Cinco campos — minuto, hora, día del mes, mes, día de la semana — o seis con segundos al inicio. Pensado para expresiones numéricas de crontab, CI y CronJobs de Kubernetes.
¿En qué zona horaria se muestran las próximas ejecuciones?
Se etiquetan en UTC. Si tu scheduler usa hora local, `TZ=` o la TZ del contenedor, alínela antes de desplegar. En España/LATAM es habitual confundir UTC con hora peninsular o de México.
¿Por qué 0 0 31 * * omite algunos meses?
El día 31 no existe en todos los meses (p. ej. septiembre y noviembre). El scheduler salta esas fechas. Prefiere L si tu plataforma lo soporta, o un día más seguro como el 28.
¿Hace falta un servidor?
No. El análisis y el cálculo de próximas ejecuciones corren solo en el navegador.