Cree una programación cron con menús, léala en lenguaje claro y vea las próximas ejecuciones
Se ejecuta en su navegador. Nada de lo que escribe se envía a ningún sitio.Una expresión cron tiene 5 campos y casi nadie recuerda su orden. Créela con menús, léala en lenguaje claro y vea las próximas veces que se ejecutaría de verdad antes de llevarla a un servidor. No se envía nada a ningún sitio.
Esta página se ha traducido automáticamente del original en inglés. Ninguna persona ha revisado todavía la traducción, así que la versión en inglés es la que debe consultar. Leer el original en inglés
Haga clic en una plantilla como "Cada 5 minutos" o "Días laborables a las 9:00", o elija una opción en Ejecutar.
Ajuste la Hora, el Minuto, los días o el intervalo que aparecen para esa opción; la Expresión cron se actualiza.
Lea la frase en lenguaje claro y las Próximas 10 ejecuciones en la Zona horaria que elija.
Haga clic en Copiar expresión.
Este generador de expresiones cron escribe una programación a partir de opciones sencillas, como cada 15 minutos, cada día a las 07:30 o el día 1 de cada mes, y lee cualquier expresión como una frase del tipo "A las 09:00 AM, de lunes a viernes". Debajo verá las diez próximas veces que se ejecutará la tarea.
Úselo al configurar una entrada de crontab para una copia de seguridad, un CronJob de Kubernetes para un informe o una programación de GitHub Actions para una compilación nocturna. Es igual de útil al revés: pegue la expresión de un servidor antiguo y averigüe si "0 */6 * * *" significa de verdad cada seis horas a partir de la medianoche.
El generador usa cron estándar de 5 campos: minuto, hora, día del mes, mes y día de la semana, con rangos (1-5), listas (1,15), pasos (*/10), nombres de meses y días (JAN, MON) y atajos como @daily. Las expresiones de Quartz y Spring con campo de segundos, y las extensiones L, W y #, se rechazan con una explicación, porque crontab también las rechazaría. Cuando los dos campos de día están definidos, cron se ejecuta cuando coincide cualquiera de ellos, y la vista previa sigue esa regla.
Las horas de ejecución se muestran en la zona horaria que elija, la hora estándar de la India por defecto. La mayoría de los servidores y ejecutores de CI usan UTC, así que elija UTC para ver exactamente cuándo se disparará en un servidor y compare. Todo se calcula en su navegador; no se envía nada a ningún sitio. Herramientas relacionadas: Unix Timestamp Converter, Regex Tester.
Use */5 * * * *. El primer campo es el minuto, y */5 significa cada cinco minutos empezando en 0, así que la tarea se ejecuta a :00, :05, :10 y así sucesivamente, cada hora de cada día.
En orden: minuto (0-59), hora (0-23), día del mes (1-31), mes (1-12 o JAN-DEC) y día de la semana (0-7 o SUN-SAT, donde 0 y 7 son ambos domingo). Un asterisco significa todos los valores.
Normalmente porque el servidor funciona en UTC mientras usted piensa en hora local. 0 9 * * * en un servidor UTC se dispara a las 14:30 en la India. Elija UTC en el menú de zona horaria para ver las horas que usará el servidor.
No. Crea cron estándar de 5 campos, el que usan crontab, Kubernetes y GitHub Actions. Las expresiones con campo de segundos o con las extensiones L, W, # y ? se señalan con una explicación de cómo convertirlas.
Cron ejecuta la tarea cuando coincide cualquiera de los dos, no solo cuando coinciden ambos. Por ejemplo, 0 0 13 * 5 se ejecuta cada día 13 y cada viernes. La lista de próximas ejecuciones lo muestra.
Sí, sin registro y sin límite de programaciones que crear o comprobar. Todo se ejecuta en su navegador, así que una línea cron copiada de un servidor privado nunca nos llega. Las próximas ejecuciones se calculan en su dispositivo a partir de la zona horaria que elija.
¿Sigue sin resolverlo? Pregunte sobre Generador de expresiones cron y cualquiera que lo sepa puede responder. No se necesita cuenta.