Generador de Expresiones Cron y Comprobador de Horarios
Configura de forma intuitiva los horarios cron mediante una interfaz gráfica.
Evita errores con su traducción a lenguaje natural y la visualización de las próximas 5 fechas de ejecución.
Procesamiento 100% en el Navegador: Todos los cálculos de cron y horarios se ejecutan localmente. No se envía ningún dato a servidores externos.
Ingresa una expresión cron existente para comprobar su horario (5 valores separados por espacios)
Acerca del Generador de Cron
Esta es una herramienta para construir horarios de expresiones cron de manera intuitiva a través de una interfaz gráfica (GUI) y generar la expresión cron correcta automáticamente. Simplemente configura los 5 campos (minuto, hora, día del mes, mes, día de la semana) utilizando los menús desplegables para generar expresiones cron complejas con precisión.
Puedes verificar los próximos 5 tiempos de ejecución para previsualizar cuándo se ejecutará la tarea y así prevenir errores de configuración. También puedes escribir expresiones cron manualmente para verificar su significado al instante.
Todo el procesamiento se realiza de forma segura y directa en tu navegador; ningún dato es enviado al servidor. Es gratuito, no requiere registro y está listo para usarse.
Cómo usar la herramienta
Selecciona una pestaña
Elige si quieres generar una expresión desde la interfaz visual o introducir una expresión cron existente manualmente.
Define las condiciones
Selecciona o introduce los valores para minuto, hora, día, mes y día de la semana respectivamente.
Verifica los resultados
Revisa la traducción a lenguaje natural y las próximas fechas de ejecución; si es correcto, solo cópialo para usarlo.
Términos relacionados con Cron
- cron
- Un programador de tareas basado en tiempo integrado en sistemas operativos Unix/Linux. Ejecuta comandos o scripts de forma automática a horas específicas.
- crontab
- El archivo que define los horarios de cron, o el comando utilizado para editar dicho archivo.
- Expresión cron
- Un formato que define horarios usando 5 campos (minuto, hora, día, mes, día de la semana). Ejemplo:
0 3 * * *significa "cada día a las 3:00 AM". - Comodín (*)
- Símbolo que significa "todos los valores". Especificar
*en el campo de hora significa "cada hora". - Valor de paso (/)
- Símbolo que especifica los intervalos de ejecución.
*/5significa "cada 5". Si se usa en el campo de minutos, significa "cada 5 minutos".
Preguntas Frecuentes
- Q.¿Admite el campo de "segundos" en las expresiones cron?
- Las expresiones cron estándar de Linux constan de 5 campos, por lo que no admiten el campo de segundos.
- Q.¿Qué zona horaria se utiliza?
- Las fechas de ejecución programadas se calculan utilizando la zona horaria de tu navegador.
- Q.¿Qué sucede si especifico tanto el día del mes como el día de la semana?
- Según la especificación estándar de Linux, se ejecutará en los días que cumplan con cualquiera de las condiciones (condición OR).
- Q.¿Se guardan los datos en el servidor?
- No, todo se completa en tu navegador; la expresión cron ingresada nunca se guarda en el servidor.
Casos de uso
Automatizar trabajos por lotes
Configura de forma precisa expresiones cron para respaldos de bases de datos, rotación de registros o reportes regulares.
Pipelines de CI/CD
Genera visualmente los disparadores de horarios (schedule triggers) para GitHub Actions, GitLab CI, Jenkins, etc.
Monitoreo y Alertas
Establece el intervalo para el monitoreo de servidores o comprobaciones de estado. Previsualiza ejecuciones de medianoche.
Comprobador de expresiones cron
Introduce expresiones cron existentes para comprobar las "próximas ejecuciones". Previene incidentes debidos a errores de configuración.
Enviar comentarios
Déjenos saber su opinión para ayudarnos a mejorar la herramienta.
Los comentarios están temporalmente suspendidos
El servidor está ocupado o la protección contra spam está activa. Inténtelo más tarde.