CronLens

Traduce una expresión cron a lenguaje simple y previsualiza sus próximas 10 ejecuciones. Todo se calcula en tu navegador.

100% client-side

Expresión cron

*
*
*
*
*

Próximas 10 ejecuciones

    Cómo funcionan las expresiones cron

    Una expresión cron tiene 5 campos — minuto hora día-del-mes mes día-de-semana — cada campo un número, un rango, una lista separada por comas, un paso, o * (cualquier valor), según el estándar Vixie Cron / POSIX:

    0 9 * * 1-5
    → minuto 0, hora 9, cualquier día del mes, cualquier mes, lunes(1) a viernes(5)
    → "A las 9:00 AM, de lunes a viernes"

    Una regla que confunde a mucha gente: si ambos día-del-mes y día-de-semana están restringidos (no son *), cron ejecuta la tarea cuando cualquiera de los dos coincide — no solo cuando ambos coinciden a la vez. Entonces 0 0 1 * 5 significa "medianoche el día 1 del mes, O todos los viernes a medianoche," no "solo los viernes que caen el día 1." CronLens implementa esta regla OR exactamente.

    Preguntas frecuentes

    ¿Qué formato espera CronLens?

    Cron estándar de 5 campos (Vixie Cron): minuto, hora, día del mes, mes, día de la semana. Soporta *, listas (1,15), rangos (1-5) y pasos (*/15).

    ¿Qué pasa si se configuran tanto el día del mes como el día de la semana?

    Según el estándar cron, si ambos campos están restringidos (no son *), la tarea se ejecuta cuando CUALQUIERA de los dos coincide, no solo cuando ambos coinciden a la vez. CronLens implementa esta regla exactamente.

    ¿En qué zona horaria se muestran las próximas ejecuciones?

    En la zona horaria local de tu navegador, indicada arriba de la lista. Cron en sí no tiene concepto de zona horaria — siempre corre en la zona horaria de la máquina que lo ejecuta.

    ¿Soporta cron de 6 campos con segundos, o atajos tipo @daily?

    Todavía no. CronLens está pensado para cron estándar de 5 campos, el formato usado por crontab, la mayoría de los schedulers de CI y los CronJobs de Kubernetes.