Explicador de cron
Explica una expresión cron y previsualiza sus próximas ejecuciones.
Tus expresiones cron se analizan localmente en tu navegador y nada se sube a un servidor.
¿Necesitas convertir marcas de tiempo? Prueba el Conversor de Marca de Tiempo Unix.
Acerca de Explicador de cron
Este explicador de expresiones cron traduce una programación de crontab de cinco campos a lenguaje claro y muestra exactamente cuándo se ejecutará la próxima vez. Pega una expresión como 0 9 * * 1-5 y lee al instante una descripción clara más las próximas ejecuciones en tu zona horaria local. Actuando como analizador de programación cron y verificador de sintaxis, valida cada campo, marca la entrada fuera de rango o mal formada, y admite por completo rangos, listas y valores de paso. Está pensado para desarrolladores, ingenieros de DevOps y testers de QA que escriben o revisan trabajos cron y quieren confirmar que una programación hace lo que pretendían antes de publicarla. Presets rápidos como cada 5 minutos o mensual te ayudan a construir programaciones comunes con rapidez. Todo se ejecuta por completo en tu navegador, así que tus expresiones se procesan localmente y nada se sube a un servidor.
Características
- Decodifica los cinco campos de cron (minuto, hora, día del mes, mes, día de la semana) en una frase en lenguaje claro
- Previsualiza las próximas seis ejecuciones renderizadas en tu zona horaria local
- Admite rangos (1-5), listas (1,3,5) y valores de paso (*/5)
- Valida la entrada e informa los campos fuera de rango o mal formados con un error claro
- Presets de un clic para programaciones comunes como cada hora, 9am diario y días laborables
- Maneja la interacción de día del mes y día de la semana con la lógica OR estándar de cron
- Actualizaciones en vivo mientras escribes, sin botón de ejecutar
- Se ejecuta por completo en tu navegador y sin rastreo
Cómo usar Explicador de cron
- Escribe o pega una expresión cron de cinco campos en el cuadro de entrada.
- O haz clic en un chip de preset como */5 * * * * para cargar una programación común.
- Lee la descripción en lenguaje claro que aparece en el banner de información.
- Revisa la lista de próximas ejecuciones para confirmar los horarios en tu zona horaria local.
Ejemplo
Entrada
0 9 * * 1-5
Salida
Runs at minute 0, past hour 9, on every day-of-month, in every month, on Mon, Tue, Wed, Thu, Fri.
Una programación de 9am en días laborables decodificada a lenguaje claro.
Errores comunes y solución de problemas
- Ingresar seis campos con un valor de segundos al inicio. — Usa el formato estándar de cinco campos (minuto hora día-del-mes mes día-de-la-semana); quita el campo de segundos.
- Un valor de campo se rechaza por estar fuera de rango, como 60 para minutos o 13 para mes. — Mantén los valores dentro de los límites: minuto 0-59, hora 0-23, día del mes 1-31, mes 1-12, día de la semana 0-7.
- Esperar que el día del mes y el día de la semana sean obligatorios juntos. — Cuando ambos campos están restringidos, cron se ejecuta si cualquiera coincide (lógica OR), así que el trabajo puede dispararse más seguido de lo esperado.
- Las ejecuciones esperadas no aparecen para una programación poco común. — La vista previa mira un año hacia adelante; si ninguna ejecución cae en esa ventana, informa que no hay ninguna, así que verifica que la combinación de día y mes sea alcanzable.
Preguntas frecuentes
- ¿Qué es el explicador de expresiones cron?
- Es una herramienta en el navegador que convierte una programación de crontab estándar de cinco campos en una descripción en lenguaje claro y previsualiza las próximas veces que se ejecutará el trabajo.
- ¿Qué formato de cron admite el explicador?
- Cinco campos estándar — minuto, hora, día del mes, mes y día de la semana — con rangos, listas y valores de paso.
- ¿Cómo verifico cuándo se ejecuta mi trabajo cron la próxima vez?
- Pega tu expresión y lee la lista de próximas ejecuciones; el explicador calcula los próximos horarios en la zona horaria local de tu dispositivo.
- ¿Cómo maneja juntos los campos de día del mes y día de la semana?
- Sigue el comportamiento estándar de cron: cuando ambos campos están restringidos el trabajo se ejecuta si cualquiera de los dos coincide; de lo contrario aplica el campo restringido.
- ¿Puedo usar valores de paso como */15 o rangos como 1-5?
- Sí, el explicador acepta pasos, rangos y listas separadas por comas en cualquier campo y los refleja en la descripción y en la vista previa de ejecuciones.
- ¿Mis expresiones cron se envían a algún lado cuando uso esta herramienta?
- No, el explicador de expresiones cron analiza todo localmente en tu navegador y tu entrada nunca sale de tu dispositivo.
Herramientas relacionadas
Todas las herramientas de ArrayKit