Cómo escribir una expresión Cron (guía para principiantes)

Desarrollador

Aprende la sintaxis cron de 5 campos con ejemplos, patrones comunes y consejos para programar cualquier tarea recurrente correctamente.

Guía paso a paso

1

Entiende los 5 campos

Una expresión cron tiene 5 campos separados por espacios: minuto (0–59), hora (0–23), día-del-mes (1–31), mes (1–12), día-de-semana (0–7, donde 0 y 7 son domingo). Ejemplo: `30 9 * * 1` significa "cada lunes a las 9:30 AM".

2

Usa el asterisco (*) para "cada"

El asterisco significa "cada valor válido". `* * * * *` se ejecuta cada minuto. `0 * * * *` se ejecuta al inicio de cada hora. `0 0 * * *` se ejecuta a medianoche cada día.

3

Usa comas para múltiples valores

Las comas listan valores específicos. `0 9 * * 1,3,5` se ejecuta a las 9:00 los lunes, miércoles y viernes. `0 0 1,15 * *` se ejecuta a medianoche el 1 y el 15 de cada mes.

4

Usa barras para intervalos

Las barras definen pasos. `*/15 * * * *` se ejecuta cada 15 minutos. `0 */6 * * *` cada 6 horas. `*/5 9-17 * * *` cada 5 minutos entre las 9 AM y las 5 PM.

5

Usa guiones para rangos

Los guiones especifican un rango. `0 9-17 * * 1-5` se ejecuta cada hora de 9 AM a 5 PM en días laborables. Combínalos con comas y barras para horarios complejos.

Usar nuestra herramienta

Generador Cron

Preguntas frecuentes

Q: ¿Cómo ejecuto una tarea cada 30 minutos?

A: `*/30 * * * *` o `0,30 * * * *` — ambas expresiones ejecutan la tarea a y a la media de cada hora.

Q: ¿Qué zona horaria usa cron?

A: El cron tradicional usa la zona horaria del sistema del servidor. Los programadores en la nube (AWS EventBridge, GitHub Actions) suelen usar UTC por defecto. Siempre verifica la configuración de zona horaria de tu plataforma.

Q: ¿Cuál es la diferencia entre día-del-mes y día-de-semana?

A: Si ambos campos tienen valores distintos de asterisco, la mayoría de las implementaciones de cron ejecutan el trabajo cuando CUALQUIERA de las condiciones se cumple (OR lógico). Usa `*` para el que no quieras restringir.

Guías relacionadas