Interpretador y Constructor de Cron
Qué es Interpretador y Constructor de Cron
Una expresión cron es una cadena de cinco campos que usan los programadores de tareas Unix (y herramientas como crontab, CronJobs de Kubernetes y pipelines de CI) para definir cuándo debe ejecutarse un trabajo: minuto, hora, día del mes, mes y día de la semana. Esta herramienta funciona en ambos sentidos. Pega una expresión y traduce la sintaxis críptica a una frase clara y lista las próximas cinco ejecuciones en UTC. O usa el constructor de campos para montar una expresión válida desde cero — ambas vistas se mantienen sincronizadas al editar cualquier lado.
Cómo usar
- Escribe o pega una expresión cron como 0 9 * * 1-5 en el campo de entrada.
- Lee el significado en lenguaje claro y revisa las próximas cinco ejecuciones debajo.
- Edita cualquiera de los cinco campos del constructor (minuto, hora, día, mes, día de la semana) para montar la expresión pieza por pieza.
- Haz clic en un ejemplo para cargar una programación común y ajústala a tus necesidades.
Cuándo usarla
¿Escribiste 0 3 * * * para una copia de seguridad nocturna de la base de datos y quieres confirmar que significa lo que crees? Pégalo y verás que se lee "a las 03:00", con las próximas ejecuciones a las 3 de la mañana cada día. Si luego necesitas omitir los fines de semana, cambia el último campo a 1-5 y la vista previa se actualiza mostrando ejecuciones solo de lunes a viernes.
Preguntas frecuentes
¿Qué significan los cinco campos de una expresión cron?
De izquierda a derecha: 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 y 7 significan domingo). Un asterisco (*) en cualquier campo significa "cada" valor de ese campo.
¿Qué significan los caracteres especiales * / - y ,?
Un asterisco (*) coincide con cada valor. La barra define un paso, así que */15 significa cada 15 valores. El guion define un rango, así que 9-17 significa de 9 a 17. La coma enumera valores específicos, como 1,15,30. Se pueden combinar, por ejemplo 0-30/10.
¿En qué zona horaria se muestran las próximas ejecuciones?
Todos los horarios calculados se muestran en UTC. La mayoría de los daemons cron se ejecutan en la zona horaria local del servidor, así que si tu servidor no está en UTC, ajusta en consecuencia. Mostrar UTC mantiene los resultados sin ambigüedad.
¿Cómo se combinan el día del mes y el día de la semana?
Este interpretador sigue las reglas estándar de Vixie-cron: si tanto el campo de día del mes como el de día de la semana están restringidos (no *), la ejecución se dispara cuando cualquiera de los dos coincide. Si solo uno está restringido, solo ese debe coincidir.
¿Admite segundos o sintaxis cron no estándar?
No. Esta herramienta maneja el formato cron clásico de cinco campos (minuto, hora, día, mes, día de la semana). No interpreta el formato opcional de seis campos con una columna inicial de segundos que usan programadores como Quartz.
¿Puedo compartir esta herramienta con mis datos precargados?
Sí. La URL se actualiza automáticamente mientras escribes. Copia el enlace desde la barra de direcciones o usa el botón Compartir — quien lo abra verá tus datos ya cargados.
Herramientas relacionadas
Descifrado de Texto AES
Descifra texto AES-256 con tu contraseña en el navegador. Gratis, privado y totalmente sin conexión. Ningún dato sale de tu dispositivo.
Cifrado de Texto AES
Cifra texto con una contraseña usando AES-256 en tu navegador. Gratis, privado y totalmente sin conexión. Nada se envía a un servidor.
Calculadora de Relación de Aspecto
Calcula la relación de aspecto, encuentra el ancho o alto que falta y redimensiona imágenes y vídeos manteniendo las proporciones. Gratis.