Acerca de Generador de expresiones cron
Una expresión cron de cinco campos es lo bastante compacta para ser ingeniosa y lo bastante críptica para estar mal. Los campos son minuto, hora, día del mes, mes y día de la semana, y la interacción entre los dos campos de día es una fuente clásica de programaciones que se ejecutan el día equivocado o que no se ejecutan nunca. Construir la expresión a partir de presets evita esos errores en los casos comunes, y hay un modo personalizado para cuando la programación es de verdad personalizada.
Este generador escribe la expresión por ti, la explica en lenguaje sencillo y calcula las próximas cinco ejecuciones evaluando la programación minuto a minuto contra el reloj local de tu navegador. El escaneo se limita a cinco años, así que una combinación imposible como el 31 de febrero se informa en lugar de devolver un resultado vacío esperanzador. La validación cubre rangos de campo, valores de paso y sintaxis cron, y toda la herramienta se ejecuta en local en la pestaña.
Qué hace esta herramienta
Los detalles que importan cuando usas Generador de expresiones cron para trabajo real.
Presets habituales
Empieza por cada cinco minutos, cada hora, diario a una hora elegida, semanal un día de la semana o mensual un día del mes, y luego copia el resultado.
Modo personalizado de cinco campos
Edita minuto, hora, día del mes, mes y día de la semana directamente, usando listas, rangos y pasos como */15 o 1-5.
Explicación en lenguaje sencillo
Cada expresión se describe con palabras, incluido el comportamiento de o-o cuando tanto el día del mes como el día de la semana están restringidos.
Próximas cinco ejecuciones
La programación se evalúa minuto a minuto para mostrar las próximas cinco horas locales en que se disparará, así un error de desfase se ve de inmediato.
Validación con motivos
Los valores fuera de rango, los pasos imposibles y las programaciones que nunca se ejecutan se informan con un mensaje en lugar de fallar en silencio.
Copia en un clic
Copia la expresión generada al portapapeles y pégala en un archivo cron, una configuración de CI o una interfaz de programador.
Cómo usar Generador de expresiones cron
Sin cuenta y sin instalación: todo el trabajo ocurre en esta pestaña del navegador.
- 01
Elige un preset o el modo personalizado
Elige un preset para programaciones habituales, o cambia a Personalizado para editar los cinco campos cron a mano.
- 02
Define la hora y el día
Para los presets diario, semanal y mensual elige una hora y, cuando corresponda, un día de la semana o un día del mes.
- 03
Lee la expresión
La expresión generada aparece con una descripción en lenguaje sencillo para que confirmes que coincide con la programación que pretendes.
- 04
Comprueba las próximas ejecuciones
Compara las próximas cinco horas calculadas con lo que esperas; una lista vacía significa que la expresión nunca podrá ejecutarse.
- 05
Copia la expresión
Copia la expresión y pégala en tu programador. Recuerda que cron se ejecuta en la zona horaria del servidor, no necesariamente en la tuya.
Formatos compatibles y límites
- Entrada
- Cron
- Salida
- Schedule
- Procesamiento
- En el cliente, dentro de tu navegador. No se sube nada.
- Tamaño máximo
- Limitado por la memoria disponible en tu pestaña.
- Requisitos
- Chrome, Edge, Firefox o Safari · JavaScript activado
Limitaciones que conviene conocer
- Solo construye expresiones estándar de cinco campos; no admite segundos, @macros, @reboot ni nombres de meses o días.
- Las próximas ejecuciones usan la zona horaria local del navegador y se calculan hasta cinco años por delante, así que una programación más rara se informa como sin coincidencia en esa ventana.
- El generador valida la estructura de los campos y calcula las ejecuciones, pero no puede conocer la zona horaria ni las peculiaridades del programador donde se pegará la expresión.
- El manejo personalizado del día de la semana sigue la convención Unix 0-7; los programadores que exigen 1-7 pueden necesitar el valor ajustado.
Privacidad y tratamiento de archivos
La expresión, su explicación y las próximas ejecuciones se calculan por completo en esta pestaña del navegador con JavaScript. No se sube, guarda ni registra ningún dato de programación, y la herramienta no hace peticiones de red mientras trabajas.
Leer la política de privacidad completaPreguntas frecuentes sobre Generador de expresiones cron
Respuestas breves y directas a las dudas habituales antes de usar la herramienta.
¿La sintaxis cron admite segundos?
¿Por qué mi programación nunca se ejecuta?
¿Cuándo usan las próximas ejecuciones mi zona horaria?
¿Cómo interactúan el día del mes y el día de la semana?
¿El día de la semana 0 o 7 es domingo?
¿Puedo pegar una expresión cron existente?
¿El generador admite nombres de mes y de día como MON o JAN?
¿Se sube mi programación?
Para seguir leyendo
Guías que explican las decisiones detrás de Generador de expresiones cron.