Que es una expresion cron?
Una expresion cron es una forma compacta de programar una tarea recurrente. La forma estandar tiene cinco campos separados por espacios: minuto, hora, dia del mes, mes y dia de la semana. Cada campo admite un numero, un rango (1-5), una lista (1,15,30), un paso (*/15) o un asterisco para cada valor. Cron lo usan el crontab de Unix, las pipelines de CI y la mayoria de los programadores.
Como usar este analizador de cron
Escribe una expresion cron de cinco campos, por ejemplo */15 9-17 * * 1-5, y la herramienta muestra un significado en lenguaje claro mas las proximas cinco ejecuciones en tu zona horaria local. Se actualiza mientras escribes, para que confirmes que un horario hace lo que esperas antes de desplegarlo. Todo se ejecuta en tu navegador.
Los cinco campos
- Minuto 0 a 59
- Hora 0 a 23
- Dia del mes 1 a 31
- Mes 1 a 12
- Dia de la semana 0 a 6, donde 0 y 7 son domingo
Preguntas frecuentes de cron
Que significa */15? Un paso: cada 15 unidades. En el campo de minutos significa el minuto 0, 15, 30 y 45.
Como se combinan el dia del mes y el dia de la semana? Cuando ambos estan restringidos, la tarea se ejecuta cuando cualquiera coincide, siguiendo el cron estandar de Unix.
En que zona horaria estan las ejecuciones? La zona horaria local de tu navegador. El cron del servidor suele ejecutarse en la zona del servidor, asi que ten en cuenta la diferencia.