Campo de minutos (Campo 1 en POSIX, Campo 2 en Quartz)Conjunto de enteros [0-59], asterisco (*), paso (/n), rango (a-b), lista (,)
Especifica el minuto exacto de la hora en que se dispara la tarea (0-59). Se evalúa mediante máscaras de bits de 60 bits con comprobaciones de pertenencia en O(1); la sintaxis de paso */15 se activa en los minutos 0, 15, 30 y 45 de cada hora.
Por defecto: 0 (Inicio de la hora / :00)
Campo de horas (Campo 2 en POSIX, Campo 3 en Quartz)Conjunto de enteros [0-23] en formato de 24 horas
Especifica la hora del día en formato militar de 24 horas (0-23), donde 0 representa la medianoche (00:00) y 23 representa las 23:00 (11:00 PM). El rango 9-17 coincide con las horas de oficina estándar según ISO 8601 en zonas horarias IANA.
Por defecto: * (Cada hora)
Campo de día del mes (Campo 3 en POSIX, Campo 4 en Quartz)Conjunto de enteros [1-31], signo de interrogación (?), último (L), día laborable más cercano (W)
Especifica el día calendario dentro del mes, de 1 a 31. Las fechas inválidas que exceden la duración del mes (por ejemplo, 31 en abril o 30 en febrero) se omiten de forma segura durante la verificación del calendario.
Por defecto: * (Todos los días)
Campo de mes (Campo 4 en POSIX, Campo 5 en Quartz)Conjunto de enteros [1-12] o alias de 3 letras [JAN-DEC]
Especifica el mes calendario del 1 (enero) al 12 (diciembre). Los sistemas POSIX admiten cadenas de 3 letras que no distinguen entre mayúsculas y minúsculas (JAN-DEC), mapeadas internamente a una máscara de bits de 12 bits.
Por defecto: * (Cada mes)
Campo de día de la semana (Campo 5 en POSIX, Campo 6 en Quartz)Conjunto de enteros [0-7] o alias de 3 letras [SUN-SAT], n-ésimo día (#), último (L)
Especifica el día de la semana. Bajo las especificaciones POSIX IEEE 1003.1 y Vixie cron, tanto el 0 como el 7 designan el domingo (1=lunes, ..., 6=sábado). Las abreviaturas insensibles a mayúsculas (SUN-SAT) eliminan la confusión de desfase por uno (off-by-one) entre dialectos.
Por defecto: * (Todos los días de la semana)
Campo de segundos (Campo 1 en Quartz / Spring, omitido en POSIX)Conjunto de enteros [0-59] de segundos de alta resolución
Primer campo extendido de alta resolución en planificadores de 6 campos (Quartz, Spring Framework). El crontab estándar de UNIX de 5 campos no admite segundos y procesa los tokens iniciales de 6 posiciones como sintaxis no válida.
Por defecto: 0 (Cero segundos)
Campo de año (Campo 7 opcional en Quartz, Campo 6 en AWS EventBridge)Conjunto de enteros [1970-2099], asterisco (*), omitido en POSIX
Campo final de año calendario opcional u obligatorio admitido por motores de planificación empresariales para acotar tareas recurrentes a años específicos sin provocar bucles de ejecución infinitos.
Por defecto: * (Sin límite / Cada año)