#567 · Herramienta para desarrolladores

Cron Next Run Calculator

Calcula las próximas ejecuciones de una expresión Cron estándar de cinco campos directamente en el navegador. Puedes elegir cuántas fechas mostrar y una zona horaria compatible con Intl; el motor recorre minutos futuros y devuelve instantes que cumplen minuto, hora, día, mes y día de semana.

Datos de entrada

Expresión Cron
Espacio publicitario

Cómo usar esta herramienta para desarrolladores

  1. Escribe una expresión Cron de cinco campos.
  2. Indica cuántas próximas ejecuciones quieres ver.
  3. Usa una zona IANA como UTC, Europe/Madrid o America/Mexico_City.
  4. Ejecuta el cálculo y revisa las fechas resultantes.

Qué hace esta herramienta para desarrolladores

Expande rangos, listas y pasos numéricos y busca minuto a minuto los siguientes instantes que satisfacen todos los campos.

Los campos admitidos son minuto, hora, día del mes, mes y día de semana. Se reconocen *, listas, rangos y pasos numéricos.

No incluye segundos, nombres de meses/días ni operadores Quartz como ?, L, W o #.

Ejemplo

*/15 9-17 * * 1-5 → cada 15 minutos entre las 09:00 y las 17:59, de lunes a viernes

Casos de uso

  • Verificar la próxima ejecución de una tarea.
  • Comparar un Cron con una zona horaria concreta.
  • Detectar expresiones demasiado restrictivas.

Consejos para obtener resultados fiables

  • Usa zonas IANA en lugar de offsets fijos.
  • Comprueba cambios de horario de verano.
  • Recuerda que este motor usa cinco campos.
  • Valida también la expresión en el scheduler real que la ejecutará.

Detalles del procesamiento

La búsqueda comienza en el minuto siguiente al actual y compara componentes de fecha renderizados en la zona indicada.

La semántica día-del-mes/día-de-semana varía entre implementaciones Cron; este calculador exige que ambos campos coincidan cuando están restringidos.

Preguntas frecuentes

¿Qué formato de Cron acepta el calculador?

Acepta cinco campos: minuto, hora, día del mes, mes y día de semana, con *, listas, rangos y pasos numéricos.

¿Puedo calcular Cron en Europe/Madrid o America/Bogota?

Sí, siempre que el navegador reconozca el identificador IANA indicado.

¿El calculador tiene en cuenta el horario de verano?

Sí, Intl aplica las reglas de la zona horaria disponibles en el navegador al convertir cada instante.

¿Se admiten expresiones Quartz con ?, L o W?

No. Esas extensiones no forman parte del subconjunto Cron de cinco campos implementado aquí.

¿Por qué puede diferir del próximo run de mi servidor?

El scheduler real puede usar otra semántica, zona horaria, campo de segundos o reglas específicas del sistema.

Resumen del módulo

ElementoValor
Número567
CategoríaHerramientas de fecha y hora
Procesamiento100 % en el navegador

Explora Herramientas de fecha y hora

Consulta más utilidades de esta categoría para trabajar con configuraciones, formatos y diagnósticos relacionados.

Ver categoría