ToolHub
Abrir herramienta

Generador de expresiones Cron

Genera visualmente expresiones Cron para tareas programadas

Herramientas de desarrollo

Acerca de esta herramienta

El Generador de expresiones Cron es una herramienta visual para construir expresiones de tareas programadas. Sin necesidad de memorizar la sintaxis cron, puedes configurar minutos, horas, día, mes y día de la semana mediante selectores desplegables para componer la expresión. También ofrece ajustes predefinidos rápidos, descripción legible y las próximas 5 ejecuciones. Todas las operaciones se realizan localmente en el navegador.

Características principales

Vista previa rápida

Casos de uso

cron scheduler automation

Preguntas frecuentes

¿Qué es una expresión cron?

Una expresión cron es una cadena de cinco campos (minuto, hora, día del mes, mes, día de la semana) que define la programación de ejecución de una tarea. Por ejemplo, "0 9 * * 1-5" significa ejecutar a las 9 AM cada día laborable. Se usa ampliamente en la programación de tareas en sistemas Unix y plataformas en la nube.

¿Qué expresiones generan los ajustes predefinidos rápidos?

Los ajustes predefinidos cubren programaciones comunes: "Cada hora" (0 * * * *), "Cada día" (0 0 * * *), "Cada semana" (0 0 * * 0), "Cada mes" (0 0 1 * *), "Días laborables" (0 0 * * 1-5), "Cada 5 minutos" (*/5 * * * *). Al hacer clic en un ajuste predefinido se configuran inmediatamente los selectores y se actualiza la expresión.

¿Cómo se calculan las próximas ejecuciones?

La herramienta recorre fechas futuras minuto a minuto desde la hora actual, comprobando si cada minuto coincide con las reglas de la expresión cron. Encuentra y muestra las próximas 5 ejecuciones coincidentes, con soporte para valores de paso, rangos y el carácter especial "L" (último día del mes).

¿Se admiten expresiones cron de 6 o 7 campos?

Esta herramienta genera expresiones cron estándar de 5 campos (minuto, hora, día del mes, mes, día de la semana). Frameworks como Spring o Quartz utilizan 6 o 7 campos (incluyendo segundos o año), lo cual no se admite actualmente. Es posible que necesites ajustar la salida para estas plataformas.

¿Qué significa el valor "L" en el campo de día?

"L" significa «último día del mes». Cuando seleccionas L en el campo de día, la expresión cron se ejecutará el último día de cada mes, ya sea el 28, 29, 30 o 31, dependiendo del mes concreto.