Ir al contenido

Generador de expresiones cron

Crea o pega una programación crontab, entiende qué significa y ve las próximas ejecuciones.

Escribe una expresión cron o usa el editor visual.

Próximas 5 ejecuciones (UTC)

    Editor visual

    Funciona en tu navegador: no se programa ni se envía nada.

    Cron estándar de 5 campos (sintaxis de Vixie cron / cronie). Las horas se muestran en UTC. No se admiten los formatos de Quartz, Spring ni de programadores en la nube.

    Cómo se usa

    1. Escribe o pega tu programación en Expresión cron, o elige una opción de Plantillas.
    2. Ajusta Minuto, Hora, Día del mes, Mes o Día de la semana con Cada, Específico, Rango o Paso.
    3. Revisa la explicación y los avisos; corrige Expresión cron si aparece un error.

    Ejemplos

    Sincronizar pedidos cada 15 minutos en horario de oficina

    Entrada
    */15 9-17 * * 1-5
    Salida
    cada 15 minutos, cada hora de 9 a 17, de lunes a viernes.

    Preparar informes los días 1 y 15

    Entrada
    30 9 1,15 * *
    Salida
    A las 09:30, los días 1 y 15 del mes.

    Revisar el atajo diario

    Entrada
    @daily
    Salida
    @daily = 0 0 * * *
    A las 00:00.

    Referencia de sintaxis cron

    CampoValoresEjemplo
    Minuto0–5930 — en el minuto 30
    Hora0–239-17 — de 09:00 a 17:59
    Día del mes1–311,15 — los días 1 y 15
    Mes1–12 o JAN–DEC*/3 — cada 3 meses
    Día de la semana0–7 o SUN–SAT (0 y 7 = domingo)MON-FRI — de lunes a viernes
    SímboloSignificadoEjemplo
    *cualquier valor* * * * * — cada minuto
    ,lista0,30 * * * * — en los minutos 0 y 30
    -rango0 9 * * 1-5 — a las 09:00 de lunes a viernes
    /paso*/15 * * * * — cada 15 minutos
    @hourly, @daily, @weekly, @monthly, @yearlyatajos@daily = 0 0 * * *

    Preguntas frecuentes

    ¿Qué formato debe tener una expresión cron?

    Usa cinco campos en este orden: minuto, hora, día del mes, mes y día de la semana. Pega solo la programación, sin el comando; no se admiten campos de segundos o año ni símbolos de Quartz como ? o L.

    ¿Las próximas ejecuciones se muestran en mi hora local?

    Se calculan y muestran en UTC, no en tu hora local. La herramienta muestra las próximas cinco ejecuciones y no tiene selector de zona horaria.

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

    Si ambos están restringidos, basta con que coincida cualquiera de los dos. Si uno empieza por * pero no es exactamente *, como */2, aparece un aviso porque Linux cron puede exigir que coincidan ambos.

    ¿La herramienta ejecuta o programa mi tarea?

    Solo interpreta la expresión y calcula las próximas fechas. Para ejecutar la tarea, debes configurar la programación en tu sistema.

    ¿Se guarda la expresión cron que escribo?

    La última expresión y el panel abierto se guardan en localStorage y se recuperan cuando vuelves desde el mismo navegador. El análisis y el cálculo se hacen en tu navegador; el código de la herramienta no envía la expresión.