Ir al contenido
Toova
Todas las herramientas

Analizador y explicador de expresiones Cron

Privacidad por diseño — se ejecuta completamente en tu navegador

Parsea una expresión cron y mira las próximas diez ejecuciones en forma humana. Toova explica el horario en español claro, expone errores comunes y corre enteramente en tu navegador: sin subida, sin registro, sin búsqueda en el servidor.

Qué significan las expresiones cron

Una expresión cron es un horario compacto como 0 */6 * * *: minuto, hora, día del mes, mes, día de la semana. La sintaxis es densa y fácil de equivocar, especialmente alrededor de valores de paso (*/15), rangos (1-5) y la interacción de día del mes versus día de la semana. Toova parsea cualquier expresión cron estándar y la explica en español claro, para que puedas verificar el horario antes de desplegar.

Próximas ejecuciones y conciencia de zona horaria

Después de parsear, Toova lista las próximas diez ejecuciones programadas en tu zona horaria local y en UTC. Eso hace obvio cuándo se disparará un trabajo, incluyendo a través de transiciones de horario de verano, que tropiezan los horarios cron cada primavera y otoño. Cambia la zona horaria para coincidir con donde realmente corre el trabajo (tu servidor, tu CI, tu programador) para predecir exactamente cuándo ocurrirá la próxima ejecución.

Parseo sólo en el navegador

Toova parsea la expresión cron y calcula ejecuciones futuras enteramente en tu navegador. La expresión que pegas nunca sale de la página, y no hay registro del contenido. Eso importa cuando el cron es parte de un sistema de programación interno o contiene pistas sobre los nombres de tus trabajos. La página funciona offline después de la primera carga.

Preguntas frecuentes

¿Qué sintaxis cron soporta esto?
Cron estándar de 5 campos (minuto, hora, día del mes, mes, día de la semana) y la variante de 6 campos con segundos. Valores de paso (*/N), rangos (1-5) y listas (1,3,5) están todos soportados. Las extensiones no estándar de quartz (L, W, ?) también se reconocen.
¿Por qué tengo día de la semana y día del mes ambos configurados?
Cuando ambos se especifican, la mayoría de implementaciones cron los unen con OR: el trabajo corre cuando cualquiera coincide. Eso rara vez es lo que la gente espera. Toova señala este caso para que puedas reescribir la expresión si la intención era AND.
¿Cómo maneja Toova el horario de verano?
Las ejecuciones futuras se calculan en la zona horaria que elijas. Los horarios que caen en el hueco (2:30 AM en el adelanto de primavera) se manejan según las reglas de la zona horaria: típicamente la ejecución se omite o se desplaza.
¿Puedo parsear horarios legibles por humanos?
Esta herramienta parsea expresiones cron en su forma canónica. Para descripciones humanas como "cada 15 minutos", construye la expresión tú mismo (*/15 * * * *) y deja que Toova confirme el horario listando las próximas ejecuciones.
¿Se envía mi expresión a algún servidor?
No. El parseo ocurre enteramente en tu navegador.