Generador de Programación Cron

Crea y comprende expresiones Cron fácilmente.

Crea y comprende expresiones Cron fácilmente.

Valid
""
Everyminutes

Quick Presets

Pro Tip

Cron expressions rely on the system time of the server running them. Always ensure your server timezone matches your expected schedule (usually UTC).

Leer y construir expresiones de programación cron

Resumen

Una expresión cron es una cadena compacta que le dice a un programador cuándo ejecutar una tarea, como '0 9 * * 1' para cada lunes a las 9 de la mañana. Los cinco campos (minuto, hora, día del mes, mes, día de la semana) son potentes pero fáciles de equivocar. Esta herramienta traduce una expresión cron a lenguaje claro y te ayuda a construir una, para que programes trabajos con confianza, todo en tu navegador.

Cómo usar (paso a paso)

  1. 1

    Introduce una expresión cron

    Pega una expresión existente para decodificar, o empieza a construir campo por campo.

  2. 2

    Lee el significado en lenguaje claro

    La herramienta explica cada campo y describe cuándo se dispara el horario.

  3. 3

    Copia la expresión

    Usa la cadena cron validada en tu crontab, programador o configuración de CI.

Cómo Funciona

Una expresión cron tiene cinco campos separados por espacios, cada uno acepta un número, una lista, un rango o * para 'cada'. La herramienta analiza tu expresión, explica qué significa cada campo y describe el horario en palabras (y a menudo muestra las próximas ejecuciones). En sentido inverso, eliges una frecuencia y genera la expresión correspondiente. Todo se ejecuta localmente.

Cuándo usarlo

Entender una línea cron desconocida en una configuración o crontab. Construir un horario para una copia de seguridad, informe o tarea de limpieza. Reconfirmar que '*/15' significa cada 15 minutos, no otra cosa. Configurar una tubería de CI, un cron o una función programada. Convertir un horario en lenguaje simple a una expresión válida. Depurar por qué un trabajo se ejecuta a la hora equivocada.

Preguntas Frecuentes

En orden: minuto (0–59), hora (0–23), día del mes (1–31), mes (1–12) y día de la semana (0–6, donde 0 es domingo). Un asterisco en un campo significa 'cada' valor de ese campo.

Notas Importantes

Una trampa común es la interacción de los campos día del mes y día de la semana: cuando ambos están puestos (no *), la mayoría de implementaciones cron ejecutan el trabajo si cualquiera coincide, lo que puede dispararlo más a menudo de lo previsto.

Generador de Programación Cron | Super Easy Utils