Fechas y tiempo
Analizador de Expresiones Cron online
Introduce una expresión Cron estándar para obtener una explicación clara, un desglose por campos y sus próximas ejecuciones.
Analizador de Expresiones Cron
Guía de Cron
¿Qué es una expresión Cron?
Cron es una sintaxis utilizada para programar tareas periódicas en sistemas UNIX, Linux y otras plataformas. La forma estándar utiliza cinco campos.
Los 5 campos de Cron
Los campos representan minuto, hora, día del mes, mes y día de la semana, en ese orden.
¿Qué significa *?
El asterisco representa todos los valores posibles del campo. Por ejemplo, * * * * * se ejecuta cada minuto.
Rangos y listas
Usa 1-5 para un rango, 1,3,5 para una lista y 1-10/2 para un rango con intervalo. */5 significa cada cinco unidades.
Cron y zonas horarias
La ejecución real depende de la zona horaria del sistema que ejecuta Cron. Las próximas ejecuciones de esta herramienta respetan la zona IANA seleccionada y sus cambios de horario.
Preguntas frecuentes
Preguntas sobre expresiones Cron
¿Cómo leer una expresión Cron?
Lee sus cinco campos de izquierda a derecha: minuto, hora, día del mes, mes y día de la semana.
¿Qué significa * * * * *?
Significa que la tarea se ejecuta cada minuto.
¿Qué significa */5 en Cron?
Indica que la tarea se ejecuta cada cinco unidades del campo correspondiente.
¿Cómo ejecutar una tarea cada hora?
Usa 0 * * * * para ejecutar la tarea en el minuto 0 de cada hora.
¿Cómo ejecutar un Cron todos los días?
Usa 0 0 * * * para ejecutarlo diariamente a medianoche.
¿Cómo ejecutar un Cron de lunes a viernes?
Usa un rango como 0 9 * * 1-5.
¿Cómo saber cuándo se ejecutará una expresión Cron?
Introduce la expresión, elige una zona horaria y consulta las próximas ejecuciones calculadas.
¿Cron utiliza la zona horaria del servidor?
Normalmente sí. La zona horaria configurada en el sistema que ejecuta Cron determina el momento real.
¿Qué diferencia hay entre Cron UNIX y Quartz?
Cron UNIX estándar usa cinco campos. Quartz suele usar seis o siete, incluyendo segundos, y no debe interpretarse automáticamente como Cron UNIX.