Analizador de expresiones cron
Explique una expresión cron en lenguaje sencillo y obtenga una vista previa de sus próximos tiempos de ejecución.
Analizador de expresiones cron
Una expresión cron empaqueta un cronograma completo en cinco campos concisos, e incluso las personas que los escriben cada semana hacen una pausa en 0 3 * * 1-5. Pegue la expresión y este analizador la traducirá a un lenguaje sencillo: "A las 3:00, de lunes a viernes", y enumerará los próximos horarios de ejecución en su zona horaria local, para que pueda confirmar que el programa hace lo que quería decir antes de que llegue a un servidor.
El analizador lee la sintaxis estándar de 5 campos: comodines, listas como 1,15, rangos como 1-5, pasos como */5 o 1-30/10, nombres de meses JAN-DIC y nombres de días laborables SUN-SAT, donde 0 y 7 significan ambos domingo. Las macros @hourly, @daily, @weekly, @monthly y @yearly también funcionan. Los errores se nombran con precisión: un minuto 61 o un campo faltante le dicen qué está mal y en qué campo, en lugar de una simple "expresión no válida".
Usos típicos: verificar una entrada de crontab antes de que entre en funcionamiento, verificar la programación de un CronJob de Kubernetes o un flujo de trabajo de GitHub Actions, o documentar un trabajo para un compañero de equipo. Pega varias expresiones a la vez (una por línea) y cada una se explica por separado. Cuando se configuran el día del mes y el día de la semana, la herramienta aplica la regla OR de cron y una fecha imposible, como el 30 de febrero, se informa como que nunca se ejecuta en lugar de pasarse por alto.
Como todas las herramientas TextArray, se ejecuta completamente en su navegador. Los horarios, los nombres de los trabajos y cualquier otra cosa que pegues nunca salen de tu dispositivo.