ToolKitHive
Atrás
dev

Cron Expression Parser

Traduce expresiones cron en descripciones legibles por humanos con tiempos de ejecución siguientes.

Cron Expression

Introduce una expresión cron de 5 campos o 6 campos.

Preajustes comunes

Analizador de Expresiones Cron — Descifra Programaciones Cron en Español Gratis

Nuestro analizador de expresiones Cron en línea gratuito traduce programaciones Cron en descripciones legibles por humanos. Pegue cualquier expresión Cron y vea inmediatamente cuándo se ejecutará, qué significan los campos y las próximas fechas y horas programadas. Todo funciona en su navegador sin transferencia de datos.

¿Qué es una Expresión Cron?

Una expresión Cron es una cadena de cinco o seis campos separados por espacios que define un horario para ejecutar tareas automatizadas. Cron es un programador de trabajos basado en el tiempo integrado en sistemas operativos Unix-like. Los administradores de sistemas y desarrolladores usan Cron para automatizar tareas repetitivas como respaldos, rotación de registros, generación de informes y sincronización de datos.

Una expresión Cron estándar tiene cinco campos:

┌───────────── minuto (0–59)
│ ┌───────────── hora (0–23)
│ │ ┌───────────── día del mes (1–31)
│ │ │ ┌───────────── mes (1–12)
│ │ │ │ ┌───────────── día de la semana (0–6, domingo = 0)
│ │ │ │ │
* * * * *

Algunos sistemas (como Spring, Quartz o AWS) usan cron extendido con seis o siete campos, agregando segundos y/o año. Nuestro analizador admite tanto expresiones Cron estándar de 5 campos como extendidas de 6 campos (con segundos).

Cada campo admite caracteres especiales:

  • * — cualquier valor (cada minuto, cada hora, etc.)
  • , — separador de lista (ejemplo: 1,15 significa el 1º y el 15º)
  • - — rango (ejemplo: 1-5 significa del 1 al 5)
  • / — paso (ejemplo: */15 significa cada 15 unidades)
  • ? — ningún valor específico (usado en campos de día para Quartz)
  • L — último (ejemplo: L en día del mes significa el último día)
  • W — día laborable más cercano
  • # — día N de la semana (ejemplo: 4#3 significa el tercer jueves)

Cómo Usar Este Analizador de Cron

  1. Ingrese su expresión Cron en el campo de entrada. Use 5 campos (estándar) o 6 campos (con segundos).
  2. Vea la descripción legible por humanos — el analizador traduce la expresión en descripciones en inglés de inmediato.
  3. Revise el desglose de campos — cada campo está etiquetado con su significado (minuto, hora, día, etc.).
  4. Verifique las próximas ejecuciones — se muestran las próximas 5 ejecuciones programadas con fechas y horas exactas.
  5. Pruebe presets comunes — haga clic en cualquier botón de preset para cargar una expresión Cron frecuentemente usada.

Todo el análisis ocurre localmente en su navegador.

Funciones Clave

Función Beneficio
Salida legible por humanos Traduce la sintaxis Cron en descripciones en inglés
Desglose de campos Cada campo está etiquetado y explicado individualmente
Próximas ejecuciones Muestra las próximas 5 ejecuciones programadas con fechas y horas
Presets comunes Botones de un solo clic para horarios populares
Soporte estándar y extendido Maneja expresiones Cron de 5 campos y 6 campos (con segundos)
Detección de errores Expresiones inválidas muestran mensajes de error claros
Sin transferencia de datos Todo el análisis ocurre localmente en su navegador

Expresiones Cron Comunes

Expresión Descripción
* * * * * Cada minuto
*/5 * * * * Cada 5 minutos
0 * * * * Cada hora
0 0 * * * Cada día a medianoche
0 0 * * 1 Cada lunes a medianoche
0 0 1 * * Primer día de cada mes a medianoche
0 0 1 1 * 1 de enero a medianoche (anual)
*/30 * * * * Cada 30 minutos
0 9 * * 1-5 Días hábiles a las 9:00 AM
0 0 1,15 * * 1º y 15º de cada mes a medianoche

Para tareas relacionadas con programación, también puede encontrar útil nuestro Prueba de Expresiones Regulares para validar patrones similares a Cron en código.

Casos de Uso en el Mundo Real

Depuración de Trabajos Programados

Cuando un trabajo Cron no se ejecuta en el momento esperado, el primer paso es verificar la expresión Cron. Péguela en el analizador para ver exactamente cuándo se activa. Un error común es usar * en el campo de día de la semana cuando se quería el campo de día del mes — el analizador hace esto inmediatamente obvio.

Escribir Nuevas Programaciones Cron

En lugar de memorizar la sintaxis Cron, use el analizador para verificar su expresión antes de implementarla. Escriba la expresión, revise la descripción y confirme que las próximas ejecuciones coincidan con sus expectativas.

Documentar Programaciones Existentes

Cuando documente tareas programadas en un sistema, incluya la descripción legible junto con la expresión Cron. Esto hace que la documentación sea accesible para miembros del equipo que no están familiarizados con la sintaxis Cron.

Aprender Sintaxis Cron

El analizador es una herramienta interactiva para aprender. Comience con expresiones simples como 0 * * * * (cada hora), luego agregue complejidad — rangos, pasos, listas — y vea cómo cambia la descripción en tiempo real.

Consejos para Escribir Expresiones Cron

  • Comience con la expresión más simple y agregue restricciones una a la vez. * * * * * (cada minuto) es un buen punto de partida.
  • Recuerde que el día del mes y el día de la semana están en OR. Si especifica ambos, la tarea se ejecuta cuando se cumple cualquiera de las condiciones. Use * en el campo que no necesite.
  • Use números de hora en 24 horas. Ejemplo: 14 para 2:00 PM.
  • Evite espacios en blanco en las expresiones. Los espacios pueden causar errores de análisis.
  • Pruebe sus expresiones en el analizador. Esto ayuda a detectar errores antes de implementar.

Preguntas Frecuentes

¿Este Analizador de Expresiones Cron es gratuito para usar?

Sí, es completamente gratuito. No requiere suscripción ni pago.

¿Puedo usar este analizador en múltiples dispositivos?

Sí, es compatible con cualquier dispositivo con acceso a internet y un navegador moderno.

¿Qué sucede si ingreso una expresión Cron inválida?

El analizador mostrará un mensaje de error claro que explica qué está mal con la expresión.

¿Puedo guardar mis expresiones Cron para usarlas más tarde?

No, actualmente no hay una función de guardado. Sin embargo, puede copiar y pegar las expresiones en un documento local.

¿Hay límites en la longitud de las expresiones Cron?

No hay límites, pero se recomienda mantener las expresiones lo más simples posible para evitar errores.

enptesdejafrruitnltrarzh