Expresión cron

Explica una programación cron, previsualiza sus próximas ejecuciones o créala con listas desplegables.

Cómo se usa

  1. Pega una expresión cron de 5 campos: su significado y las próximas cinco ejecuciones aparecen mientras escribes, sin pulsar ningún botón.
  2. Los campos son minuto, hora, día del mes, mes y día de la semana. Usa * para todos, */5 para cada cinco, 1-5 para un rango y JAN–DEC o SUN–SAT para los nombres.
  3. Cambia a Crear para elegir cada campo en listas desplegables en lugar de escribirlo; la expresión, su significado y sus próximas ejecuciones se mantienen sincronizados.
  4. Copia la expresión o todo el resultado, o descárgalo como archivo .txt.

Ejemplo

Expresión

0 9 * * 1-5

Significado y próximas ejecuciones

Minuto: 0
Hora: 9
Día del mes: cada día
Mes: cada mes
Día de la semana: de lunes a viernes

Próximas ejecuciones
(hora local, con UTC al lado de cada una)

Esto se ejecuta a las 09:00 de lunes a viernes. Las próximas ejecuciones de la página se calculan desde el momento en que la abres, así que difieren de este ejemplo.

Reglas, límites y problemas conocidos

  • Solo se admite el cron Vixie estándar de 5 campos (minuto hora día-del-mes mes día-de-la-semana). No hay campo de segundos ni extensiones de Quartz: ?, L, W y # se notifican como errores, nunca se adivinan.
  • Compatible: * , listas (1,15), rangos (1-5), pasos (*/5 y 10-50/10), nombres de mes y día de la semana (JAN–DEC, SUN–SAT, en cualquier caja) y las macros @yearly @annually @monthly @weekly @daily @midnight @hourly.
  • @reboot no tiene programación, así que se notifica como error en lugar de asignarle una hora inventada.
  • Cuando el día del mes y el día de la semana están ambos restringidos (por ejemplo 0 0 13 * 5), la tarea se ejecuta cuando coincide cualquiera de los dos: la misma regla OR que usa Vixie cron.
  • Las próximas ejecuciones se calculan en la zona horaria local de tu navegador y se muestran junto a su equivalente UTC. No hay forma de simular otra zona horaria de servidor.
  • La búsqueda mira como máximo 366 días hacia delante. Una programación que nunca se activa en un año —como el 29 de febrero en un año no bisiesto— lo indica en lugar de no mostrar nada.
  • El horario de verano sigue el reloj del navegador: las horas que no existen se omiten y una hora repetida se ejecuta dos veces, igual que un demonio cron real.
  • No se sube, se guarda ni se escribe nada en la URL. La herramienta solo lee y explica; nunca ejecuta nada.

Lo que suele hacer falta después, cuando una programación está clara.