← Abrir la herramienta Cron multiplataforma completa ↑

Generador de Expresiones Cron para Quartz Scheduler

Esta página cubre la sintaxis cron que usa Quartz Scheduler: estructura de campos, numeración de días de la semana y qué caracteres especiales admite.

Referencia Rápida

Número de campos

6-7

Campo de segundos

Sí

Campo de año

Sí

Zona horaria

Local / configurable

Caracteres especiales (L / #)

Sí

Requiere "?"

Sí

Numeración del día de la semana

Sun=1, Mon=2, Tue=3, Wed=4, Thu=5, Fri=6, Sat=7

Expresiones Cron comunes para Quartz Scheduler

Cada 5 minutos0 0/5 * * * ?
Cada 15 minutos0 0/15 * * * ?
Cada hora0 0 * * * ?
Diario a medianoche0 0 0 * * ?
Diario a las 9:000 0 9 * * ?
Cada día laborable a las 9:000 0 9 ? * MON-FRI
Cada lunes a las 9:000 0 9 ? * MON
Dos veces al día (00:00 y 12:00)0 0 0/12 * * ?
El primer día de cada mes0 0 0 1 * ?
El último día de cada mes0 0 23 L * ?

Preguntas Frecuentes

¿En qué se diferencia Quartz Scheduler del cron estándar de Linux?

Quartz Scheduler se diferencia del cron de Linux en el número de campos, la numeración de días de la semana o los caracteres especiales admitidos — consulta la tabla de Referencia Rápida de arriba para ver las diferencias exactas.

¿Puedo convertir una expresión cron de Linux a Quartz Scheduler automáticamente?

Sí — pégala en la herramienta Cron multiplataforma de arriba (o en la página principal del Editor Cron) y cambia a la pestaña Quartz Scheduler para obtener la expresión equivalente al instante.

¿Quartz Scheduler soporta L, W o #?

Sí. Quartz Scheduler soporta L (último día del mes) y # (enésimo día de la semana del mes, ej. "MON#1" para el primer lunes).

¿Quartz Scheduler se ejecuta en mi zona horaria local o en UTC?

Quartz Scheduler evalúa los horarios en la zona horaria que configures (o la del sistema/servidor si no configuras ninguna) — no está fijado a UTC.

Otras Plataformas

Dev