Herramientas para desarrolladores

Generador de expresiones cron

Construye una expresión cron de cinco campos y léela en lenguaje claro. No se programa nada.

Generador de expresiones cron workspace

Cómo usarla

Define minuto, hora, día del mes, mes y día de la semana, o parte de un preajuste. Describir comprueba la expresión y explica cada campo. Usa * para cada valor, un número, una lista, un rango o un paso como */15.

Ejemplo

Mañanas entre semana a las 09:00. El generador no ejecuta el trabajo.

Entrada

0 9 * * 1-5

Salida

A las 09:00, de lunes a viernes.
Minuto: 0.
Hora: 9.
Día del mes: todos los días del mes.
Mes: todos los meses.
Día de la semana: de lunes a viernes.

Cómo funciona

La sintaxis admitida es el formato cron estándar de cinco campos: minuto, hora, día del mes, mes y día de la semana. Los rangos, listas y pasos se comprueban frente a los límites de cada campo. Nombres como JAN los acepta el validador en expresiones pegadas. Se rechazan los tokens Quartz ?, L, W y #. La página nunca ejecuta un comando.

Errores habituales

  • La expresión tiene seis campos Este generador no usa un campo de segundos. Quita el primer campo si proviene de Quartz.
  • Aparecen 7 y 0 como día de la semana Ambos significan domingo en esta sintaxis de cinco campos.
  • Esperabas que el servidor lo ejecutara No hay botón de ejecución. Copia la expresión a tu propio programador.

Limitaciones

La descripción es una ayuda de lectura. Los programadores difieren en si el día del mes y el día de la semana se combinan con AND u OR. Consulta el manual del programador antes de confiar en una expresión que define ambos.

Privacidad

Los valores de los campos se manejan localmente y no son una carga secreta. La herramienta no se conecta a un servidor para «validar» el trabajo.

Preguntas

¿Admite @daily?

No. La salida son cinco campos explícitos para que puedas ver cada parte.