PixConvert

Analizador de expresiones Cron

Analiza las expresiones cron y conviértelas en descripciones legibles para humanos, y obtén una vista previa de los próximos horarios de ejecución programados.

Minuto
Hora
Día
Mes
Día laborable

Corre:At 09:00 AM, Monday through Friday

Ajustes preestablecidos comunes

Siguientes 5 tiempos de ejecución

  • 5/2/2026, 9:00:00 AM
  • 5/3/2026, 9:00:00 AM
  • 5/4/2026, 9:00:00 AM
  • 5/5/2026, 9:00:00 AM
  • 5/6/2026, 9:00:00 AM

¿Por qué usar el analizador Cron de PixConvert?

Comprenda las programaciones cron de un vistazo, sin necesidad de prueba y error.

Descripción legible para humanos

Convierte cualquier expresión cron a inglés plano usando cronstrue — 'A las 9:00 AM, de lunes a viernes'.

Avance de la próxima carrera

Muestra los próximos 5 horarios de ejecución programados con fechas y horas exactas; verifique su programación antes de la implementación.

Ajustes predefinidos comunes

Preajustes con un solo clic para los horarios más comunes: cada minuto, cada hora, diariamente, semanalmente, mensualmente.

Análisis del campo

Desglose visual de cada campo cron (minuto, hora, día, mes, día de la semana) con su valor actual.

Validación

Detección instantánea de errores en expresiones no válidas con mensajes de error claros.

100% privado

Análisis del lado del cliente puro: sin llamadas al servidor, tus expresiones cron permanecen locales.

Casos de uso del analizador Cron

Cada tarea programada necesita una expresión cron verificada.

Tareas programadas del servidor (Cron Jobs)

Verifique las expresiones de crontab de Linux antes de agregarlas a la configuración de su servidor.

  • Verificar los cronogramas de respaldo
  • Compruebe el momento de rotación de los registros.
  • Depurar los disparadores de trabajos que no se han ejecutado

Pipelines de CI/CD

Valida los activadores de canalización programados en GitHub Actions, GitLab CI y CircleCI.

  • Programación de GitHub Actions
  • Tareas programadas de GitLab CI
  • Flujos de trabajo programados de CircleCI

Planificadores en la nube

Prueba las expresiones cron para AWS EventBridge, Google Cloud Scheduler y Azure Logic Apps.

  • Reglas de AWS EventBridge
  • Trabajos del programador de la nube de GCP
  • Activadores de Azure Logic App

Cómo analizar una expresión Cron

1

Introduzca su expresión cron (5 o 6 campos) o seleccione una predefinida. El analizador la validará inmediatamente.

2

Consulta la descripción legible y los próximos 5 tiempos de ejecución. Ajusta la expresión y los resultados se actualizarán al instante.

3

Copia la expresión verificada a tu crontab, configuración de CI/CD o programador en la nube; toda la validación se ejecuta instantáneamente en tu navegador sin necesidad de comunicación con el servidor.

Preguntas frecuentes

Explicación de las expresiones Cron.

¿Qué es una expresión cron?

Una expresión cron es una cadena de 5 (o 6) campos separados por espacios que define una programación recurrente. Los campos son: minuto (0-59), hora (0-23), día del mes (1-31), mes (1-12) y día de la semana (0-7, donde 0 y 7 significan domingo). Ejemplo: 0 9 * * 1-5 = 9 AM todos los días laborables.

¿Qué significa * en cron?

Un asterisco (*) significa "cada" en ese campo. Por ejemplo, * en el campo de minutos significa "cada minuto". */15 significa "cada 15 unidades" (sintaxis de pasos).

¿Cuál es la diferencia entre un cron de 5 campos y uno de 6 campos?

El cron estándar de Unix utiliza 5 campos (minuto, hora, día, mes y día de la semana). Muchos planificadores modernos (AWS, Quartz, Spring) añaden un campo de segundos como primer campo, lo que suma un total de 6 campos. Esta herramienta admite ambos formatos.

¿Por qué mi tarea programada (cron job) no se ejecuta cuando debería?

Problemas comunes: 1) Zona horaria: cron utiliza la zona horaria local del servidor. 2) Día del mes Y día de la semana configurados: cron los interpreta como OR (cualquiera coincide con los activadores). 3) Falta el campo Año en algunos planificadores. Utilice la vista previa de la siguiente ejecución para verificar que su expresión produzca las horas esperadas.

¿Qué significan @daily, @weekly y @reboot?

@daily = 0 0 * * * (medianoche). @weekly = 0 0 * * 0 (medianoche del domingo). @hourly = 0 * * * *. @monthly = 0 0 1 * *. @reboot se ejecuta una vez al inicio. Estos alias abreviados funcionan en crontab de Linux, pero es posible que no sean compatibles con los planificadores en la nube.