Analizador cron

Entiende cualquier horario cron de un vistazo: valores expandidos por campo y próximas ejecuciones.

  • Pasos · rangos · nombres
  • Próximas ejecuciones locales
  • Nada se sube

Explicar una expresión cron

Editar campo por campo
Editar campo por campo

Escribe o edita los campos y el resultado se actualiza al momento. Admite formatos con segundos (Spring, Quartz) y L, W, # y ?. Todo se procesa en tu navegador.

Escribe una expresión cron.

Cómo funciona

La expresión se divide en campos y cada campo se expande a los valores exactos que cubre. Las próximas ejecuciones se buscan día a día en el reloj de la zona horaria elegida, hasta ocho años por delante, así que aparecen incluso fechas raras como el 29 de febrero. En el cron clásico de Unix, si se restringen el día del mes y el día de la semana, basta con que coincida uno; Spring y Quartz exigen ambos.

*/15 9-17 * * MON-FRI → cada 15 minutos, de 9 a 17, entre semana

Guía de campos

  • *: todos los valores. */15: cada 15 desde el inicio. 5/15: cada 15 desde 5.
  • 9-17: el rango de 9 a 17. 1,15: solo el día 1 y el 15.
  • Nombres: MON–SUN y JAN–DEC, sin distinguir mayúsculas. Atajos: @yearly, @monthly, @weekly, @daily, @hourly.
  • L: último día del mes (L-3: tres días antes). 15W: día laborable más cercano al 15. LW: último día laborable.
  • FRI#2: segundo viernes. 5L: último viernes (numeración de Quartz). ?: sin valor concreto.
  • 6 o 7 campos: los segundos van primero; Quartz admite un año al final y cuenta los días de 1 (SUN) a 7 (SAT).

Consejos

  • «Cada lunes a las 9» es 0 9 * * MON: el día-del-mes queda en * para que solo decida el día de semana.
  • 0 0 29 2 * encuentra los próximos 29 de febrero; los años sin 29 de febrero se saltan solos.
  • Todo se ejecuta en tu navegador; nada se sube.

Normas y fuentes

  • Formato cron según la definición POSIX crontab y el extendido comportamiento Vixie/ISC cron

Última revisión 12 de octubre de 2026

Preguntas frecuentes

¿Qué significan los cinco campos?

De izquierda a derecha: minuto (0–59), hora (0–23), día del mes (1–31), mes (1–12) y día de la semana (0–6, domingo primero). Así 0 9 * * MON es a las 9:00 cada lunes.

¿Qué pasa cuando ambos campos de día están restringidos?

La tarea se ejecuta cuando coincide cualquiera: por ejemplo, 0 9 1 * MON se dispara el día 1 y cada lunes. Esta regla O es el comportamiento cron clásico.

¿Por qué 0 0 29 2 * salta algunos años?

El 29 de febrero solo existe en años bisiestos, así que el horario no tiene coincidencia otros años y la próxima ejecución salta al siguiente 29 de febrero.

¿Las horas están en mi zona horaria?

Sí, por defecto se usa el reloj del dispositivo y las horas se muestran en tu zona. Elige otra zona horaria para ver cuándo se ejecutaría un servidor en UTC o en Nueva York.

Etiquetas relacionadas

Otras herramientas

Los resultados son solo orientativos. Los cálculos pueden fallar y no son asesoramiento legal, médico ni financiero. Confirma siempre con el organismo correspondiente o un profesional antes de decisiones importantes.

Buscar