Qué hace
Escriba una expresión cron y obtenga una descripción en lenguaje claro, las próximas 10 (o 25, 50) ejecuciones y un desglose de cada campo. Las horas de ejecución las calcula el propio planificador de esta página en hora local, UTC o cualquier zona horaria IANA, para que pueda comprobar la programación de un servidor desde cualquier lugar.
Sintaxis admitida: *, listas (1,15), rangos (1-5), pasos (*/10, 5-50/15, 10/20), nombres de meses y días (JAN, MON-FRI), las macros @hourly, @daily, @weekly, @monthly y @yearly, y las extensiones L, W, LW, 5L y MON#2. Cuando se restringen tanto el día del mes como el día de la semana, un día coincide si coincide cualquiera de los dos, como en el cron clásico. En zonas con horario de verano, las horas de reloj que no existen se omiten y las repetidas se ejecutan una sola vez.
Cron de Unix, Hangfire y Quartz.NET
- Cron de Unix tiene 5 campos: minuto, hora, día del mes, mes y día de la semana (0 o 7 = domingo).
- Hangfire (que usa la biblioteca Cronos) y NCrontab aceptan los mismos 5 campos más un campo opcional de segundos al principio (6 campos).
- Quartz.NET siempre empieza por los segundos, añade un campo de año opcional (6 o 7 campos), numera los días de la semana de 1 a 7 con 1 = domingo y exige
?en el día del mes o en el día de la semana.
El formato se detecta automáticamente: 7 campos o un ? activan la numeración de Quartz. Aquí ? se trata como *. También puede elegir el formato usted mismo.
Privacidad
La descripción procede de la biblioteca de código abierto cronstrue; todo se ejecuta en su navegador y no se sube nada.