Explicador de expresiones cron
Pega una expresión cron estándar de cinco campos y descubre qué hace de verdad, explicada en lenguaje claro.
A plain-English description appears here.
Fields, in order: minute · hour · day-of-month · month · day-of-week.
Se ejecuta en tu navegador. Lo que introduces no se sube a PayloadIQ.
Esta herramienta lee una expresión cron estándar de cinco campos y te la explica en lenguaje claro, todo dentro de tu navegador. Pega algo como 0 9 * * 1-5 y verás al instante que significa "a las 09:00, de lunes a viernes", sin tener que descifrar los campos a mano. Si la sintaxis no es válida, te muestra un mensaje de error claro en lugar de fallar en silencio.
Cómo se leen los cinco campos
Una expresión cron tiene cinco campos separados por espacios: minuto, hora, día del mes, mes y día de la semana. Cada campo acepta un número, el comodín * (cualquier valor), un rango como a-b, una lista separada por comas o un paso del tipo */n para repetir cada n unidades. La herramienta analiza cada campo por separado y los combina en una frase legible, de modo que */15 9-17 * * 1-5 se lee como "cada 15 minutos, entre las 09:00 y las 17:00, de lunes a viernes". Así puedes comprobar de un vistazo si tu programación coincide con lo que pretendías antes de guardarla en un crontab.
Una trampa clásica y la zona horaria
Conviene tener presente un detalle que confunde a mucha gente: cuando defines a la vez el día del mes y el día de la semana, la mayoría de las implementaciones de cron los tratan como un "o", no como un "y", así que la tarea se ejecuta cuando coincide cualquiera de los dos. Además, la programación sigue la zona horaria del servidor, que a menudo es UTC y no la tuya, por lo que una hora que parece de mañana puede caer en mitad de la noche en tu región. Como todo el análisis ocurre en tu navegador, puedes pegar expresiones de cualquier sistema interno sin que nada se suba a un servidor.