Ir al contenido
MagicWebBox
Iniciar sesión

Expresiones cron

Leer y escribir expresiones cron

Ajustes

Sintaxis: valores, listas (1,15), rangos (1-5), pasos (*/10), nombres (JAN, MON) y macros (@daily, @hourly…).

Modelos habituales

Campo por campo

Valores: 0–59

Valores: 0–23

Valores: 1–31

Valores: 1–12 o JAN–DEC

Valores: 0–7 o SUN–SAT (0 y 7 = domingo)

Resultado

En palabras

A las 09:00, de lunes a viernes

Próximas ejecuciones

Acerca de la herramienta

Esta herramienta ayuda a escribir y comprobar una expresión cron, la que se pone en un crontab, un job programado de CI o una tarea de servidor. En lugar de adivinar si 0 9 * * 1-5 se ejecuta de verdad cada mañana entre semana, la frase en palabras y las fechas de las próximas ejecuciones lo muestran al instante.

Admite la sintaxis estándar de cinco campos: minuto, hora, día del mes, mes y día de la semana, con valores, listas, rangos, pasos, nombres como JAN o MON y macros como @daily o @hourly. Puedes escribir la expresión completa, construirla campo por campo o partir de un modelo habitual, y mostrar 5 o 10 ejecuciones en hora local.

Cómo usarla

  1. Escribe una expresión en «Expresión cron» o pulsa uno de los «Modelos habituales».
  2. Ajusta cada valor en «Campo por campo» si hace falta, dentro de los valores permitidos que se indican.
  3. Lee la traducción en «En palabras» y revisa las «Próximas ejecuciones», eligiendo 5 o 10.
  4. Pulsa el botón de copiar junto al campo para llevarte la expresión.

Preguntas frecuentes

¿Se admiten expresiones de 6 campos con segundos?

No. La herramienta sigue el formato cron estándar de cinco campos, el de crontab y la mayoría de los planificadores. Una expresión de Quartz o Spring con campo de segundos o de año se marca como no válida, indicando el número de campos encontrados.

¿En qué zona horaria se calculan las próximas ejecuciones?

En la de tu navegador, que aparece encima de la lista. Si tu servidor o plataforma ejecuta las tareas en UTC, como ocurre a menudo, las horas reales pueden variar, así que ajusta la expresión en consecuencia.

¿Qué pasa si indico el día del mes y el día de la semana?

Como en cron, si ambos campos están restringidos, la tarea se ejecuta cuando coincide uno U otro. Así, 0 0 13 * 5 se ejecuta cada día 13 del mes y cada viernes, no solo los viernes 13. La frase en palabras lo indica.

¿Mi expresión se envía a algún sitio?

No. El análisis, la descripción y el cálculo de fechas se hacen en tu navegador. La expresión introducida y el número de ejecuciones mostradas solo se guardan localmente para que sigan ahí en tu próxima visita.