YettyBeta abierta
Herramienta gratuita

Constructor de
expresiones cron

Pega cualquier expresión cron y léela en lenguaje llano, con las próximas 5 horas de ejecución calculadas en TU zona horaria. O cambia al modo construcción y arma un horario con clics sin memorizar los cinco campos.

Gratis, sin registro Corre en tu navegador, nada se sube Cálculo de fechas real, a prueba de horario de verano
Traductor de dos vías

De cron a español, de español a cron

100% privado, nada sale de tu navegador.
Prueba una
    Los sitios web no deberían necesitar un horario.

    En Yetty los trabajos recurrentes aburridos, copias de seguridad, comprobaciones de SEO, monitores, son simplemente parte de la plataforma. Tú publicas; ella los ejecuta.

    La letra pequeña, con honestidad

    Los tropiezos que
    muerden a todos

    El reloj del servidor, no el tuyo

    Cron se dispara según la zona horaria de la máquina, normalmente UTC. La vista previa aquí usa TU zona horaria para que razones sobre ella, pero comprueba siempre en qué reloj está el propio servidor antes de desplegar.

    Los campos de día son OR

    Cuando día-del-mes Y día-de-la-semana están ambos puestos, el cron clásico corre con cualquier coincidencia, 0 9 13 * 5 se dispara cada día 13 y cada viernes, no solo el viernes 13. Esta herramienta muestra fielmente la regla OR.

    Los pasos se alinean al cero

    */15 significa los minutos 0, 15, 30, 45 en el reloj, no "cada 15 minutos desde que se instaló el trabajo". Si necesitas desfases, escríbelos explícitamente: 7,22,37,52.

    El horario de verano puede saltar o repetir

    Cuando los relojes se adelantan, un trabajo de las 02:30 quizá no corra esa noche; cuando se atrasan, algunos crons corren dos veces. Programa los trabajos críticos fuera de la ventana del cambio, o usa UTC.

    Domingo es 0 y 7

    Ambos se aceptan para día-de-la-semana y significan el mismo día. Los nombres también valen: sun, mon, tue... y rangos como mon-fri. Esta página los entiende todos.

    No hay segundos en el cron clásico

    Los cinco campos empiezan en el minuto. Si una herramienta muestra seis campos, el primero son los segundos (Quartz y algunos frameworks), un dialecto distinto. Pega aquí expresiones de 5 campos.

    Respuestas rápidas

    La gente también pregunta

    ¿Qué significa * * * * * en una expresión cron?

    Cinco estrellas significan "cada minuto de cada hora, todos los días". Los cinco campos son, en orden: minuto (0-59), hora (0-23), día del mes (1-31), mes (1-12), día de la semana (0-7, donde 0 y 7 son domingo). Un asterisco en un campo significa "cualquier valor", así que 30 2 * * 1 se lee: minuto 30, hora 2, cualquier día del mes, cualquier mes, los lunes; en lenguaje llano, cada lunes a las 02:30.

    ¿Por qué mi trabajo cron corre a la hora equivocada?

    Casi siempre la zona horaria. Cron corre según el reloj del servidor, y el servidor muy a menudo está en UTC mientras tú piensas en hora local. Un trabajo puesto en 9 0 * * * se dispara a las 00:09 UTC, que son las 02:09 en Israel en invierno y las 03:09 en verano, porque el horario de verano mueve tu desfase mientras UTC nunca se mueve. Esta página muestra las horas de ejecución en TU zona horaria para que compruebes; antes de desplegar, revisa qué zona horaria usa realmente tu servidor o programador.

    ¿Qué pasa si defino día-del-mes y día-de-la-semana en cron?

    Una trampa famosa: cuando ambos campos están restringidos, el cron clásico ejecuta el trabajo cuando CUALQUIERA coincide, es OR, no AND. Así que 0 9 13 * 5 no significa "viernes 13 a las 09:00"; significa cada día 13 del mes Y cada viernes, ambos a las 09:00. Esta herramienta aplica la misma regla OR en su vista previa, así que la lista de próximas ejecuciones te muestra exactamente lo que tu servidor haría de verdad.

    Tu turno

    Trae el sitio que ya tienes.

    Horarios para servidores. Magia para sitios.

    Yetty ejecuta por ti las tareas recurrentes de tu sitio, copias de seguridad, comprobaciones, monitores, para que nunca escribas un crontab para tu sitio.