Analizador Cron

Depura expresiones cron estándar de 5 campos con preajustes seguros, una URL para compartir determinista, explicaciones campo por campo y una cronología de próximas ejecuciones.

Entrada de la expresión
Limpiar
Expresión Cron

Una expresión cron es una cadena que consta de cinco o seis campos que definen un programa para ejecutar tareas automatizadas. Originaria del demonio cron de Unix, esta sintaxis se utiliza ahora en muchos sistemas de programación. Cada campo representa una unidad de tiempo: minuto, hora, día del mes, mes, día de la semana y, opcionalmente, año.

Formato de campo Cron

Cron estándar tiene 5 campos: minuto (0-59), hora (0-23), día del mes (1-31), mes (1-12), día de la semana (0-6, domingo=0). Los caracteres especiales incluyen: * (cualquiera), , (lista), - (rango), / (paso). Los formatos extendidos pueden incluir campos de segundos y año.

Casos de uso comunes
  • Programación de tareas de respaldo
  • Ejecución de sincronización de datos periódica
  • Envío de correos electrónicos o notificaciones programadas
  • Limpieza de archivos temporales y cachés
  • Generación de informes periódicos
Analizador Cron
Entrada: 0 0 * * *
Salida: Cada 5 min
Entrada: */15 * * * *
Salida: Cada minuto
Entrada: 0 9 * * 1-5
Salida: Todos los días
Entrada: 0 0 1 * *
Salida: Primer día de cada mes a medianoche
Preguntas Frecuentes

¿Qué zona horaria utiliza cron?

Cron tradicional utiliza la zona horaria del sistema. Los programadores modernos como los CronJobs de Kubernetes permiten especificar la zona horaria. Verifique siempre qué zona horaria utiliza su sistema cron.

¿Cómo ejecuto una tarea cada segundo?

Cron estándar de 5 campos no admite segundos (el mínimo es cada minuto). Algunos sistemas como Quartz admiten cron de 6 campos con segundos. Las alternativas incluyen el uso de bucles de espera (sleep) o programadores de tareas diseñados para intervalos de menos de un minuto.