Qué hace
El explicador convierte una expresión en una frase clara en siete idiomas, muestra las diez próximas ejecuciones en cualquier zona horaria IANA y convierte la programación entre crontab estándar, Quartz, Spring y AWS EventBridge. El constructor visual y los ajustes rápidos ayudan cuando empiezas desde cero.
Cada página está disponible en siete idiomas, y veinte páginas de programaciones muestran una programación habitual —cada cinco minutos, el primer día del mes y muchas más— en los siete dialectos uno al lado del otro, lista para copiar en crontab, un flujo de trabajo, un manifiesto de Kubernetes o una anotación Java.
Cómo funciona
El analizador y el planificador están escritos en TypeScript y se ejecutan por completo en tu navegador. Las horas de ejecución se calculan sobre la hora de reloj con los datos de zonas horarias integrados en tu navegador, sin servicios externos. Las descripciones se generan con la biblioteca de código abierto cronstrue. Las reglas de cada dialecto —número de campos, numeración de los días, el signo de interrogación obligatorio y los caracteres especiales— se validan por separado, de modo que los errores señalan el campo exacto.
Quién la hace
CronExplain es un proyecto independiente del equipo detrás de ContrastCheck y la Calculadora de relación de aspecto. Es gratuita, no tiene cuentas ni ventanas emergentes. Las sugerencias de nuevos dialectos o programaciones son bienvenidas.
Precisión y límites
CronExplain modela el comportamiento documentado de cada planificador, no todas las extensiones de cada fabricante. La sintaxis H de Jenkins, los temporizadores OnCalendar de systemd y @reboot no se evalúan, y los planificadores reales pueden añadir sus propios retrasos. Cuando una programación sea crítica, confírmala en la documentación del planificador o en un entorno de pruebas.
Preguntas frecuentes
- ¿CronExplain es gratis?
- Sí, totalmente gratis y sin registro.
- ¿Qué dialectos de cron se admiten?
- crontab estándar, cron de 6 campos con segundos, Quartz, Spring, AWS EventBridge, GitHub Actions y Kubernetes CronJob.
- ¿Qué precisión tienen las próximas ejecuciones?
- Siguen las reglas documentadas de cada dialecto, incluidos los cambios de horario de verano. Aun así, los planificadores reales pueden empezar algo tarde con mucha carga.
- ¿Puedo enlazar a una expresión concreta?
- Sí. La URL se actualiza mientras escribes; usa «Copiar enlace» para compartirla.