Cron Expression Builder

Expresión Cron para Cada 30 Minutos: */30 * * * *

La expresión cron */30 * * * * se ejecuta en :00 y :30 de cada hora (48 veces al día). Cubre la diferencia entre */30 y 0,30, desplazamiento de fase a 15,45 y casos de uso de media hora.

100% del lado del cliente. Tus datos nunca salen de tu navegador.

Minuto
Hora
Día del Mes
Mes
Día de la Semana

Every 30 minutes

Próximas 5 Ejecuciones
  • 1.Mon, Jun 8, 2026, 23:00
  • 2.Mon, Jun 8, 2026, 23:30
  • 3.Tue, Jun 9, 2026, 00:00
  • 4.Tue, Jun 9, 2026, 00:30
  • 5.Tue, Jun 9, 2026, 01:00
Referencia Rápida
*Cualquier valor
,Separador de lista
-Rango
/Paso
1-5Rango 1 a 5
*/15Cada 15 unidades

La Expresión */30 * * * *

*/30 * * * * se ejecuta en el minuto 0 y 30 de cada hora, para un total de 2 por hora, 48 por día. El paso */30 comienza desde 0 (el mínimo del campo de minutos) y avanza en incrementos de 30, dando exactamente dos valores: 0 y 30.

*/30 vs 0,30: Cuál Usar

Ambas expresiones producen el mismo programa. La elección se trata de transmitir intención:

*/30 * * * *       # "cada 30 minutos"
0,30 * * * *       # "en los minutos 0 y 30"

La forma explicita 0,30 es más defensiva. No deja espacio para una mala interpretación. Un desarrollador no familiarizado con la sintaxis de paso puede leer 0,30 * * * * correctamente a primera vista.

Casos de Uso para Programas de Media Hora

Correos de resumen y notificaciones

Muchos sistemas de notificación acumulan actualizaciones en lotes y envían resumenes en intervalos de media hora.

Generación de informes

Los paneles que muestran metricas de los ‘últimos 30 minutos’ se alinean naturalmente con un programa de generación cada media hora.

Sincronización de datos

Si un sistema de origen se actualiza cada 15-20 minutos, una sincronización de 30 minutos significa que como máximo estas un ciclo de actualización detras.

Desplazar la Fase

El */30 predeterminado siempre se ejecuta en :00 y :30. Si quieres que el trabajo de media hora este desplazado de la hora en punto:

15,45 * * * *    # Se ejecuta en :15 y :45

Los programas con desplazamiento de fase son útiles cuando tienes multiples trabajos de media hora y quieres distribuir la carga:

0,30  * * * *    /opt/jobs/report-generator
15,45 * * * *    /opt/jobs/data-sync
7,37  * * * *    /opt/jobs/cache-warmer