Markdown.es Logo Markdown.es

¿Te es útil esta web? Apóyala sin coste: si compras en Amazon, hazlo a través de nuestro enlace de afiliado — el precio es el mismo para ti y nos ayuda a seguir.

Utilidades

Interpretar Expresión Cron

Escribe una expresión cron y descubre qué significa en lenguaje llano y cuándo se ejecutará las próximas veces.

Expresiones habituales

Los cinco campos

┌───────────── minuto (0-59)
│ ┌─────────── hora (0-23)
│ │ ┌───────── día del mes (1-31)
│ │ │ ┌─────── mes (1-12)
│ │ │ │ ┌───── día de la semana (0-7, 0 y 7 son domingo)
│ │ │ │ │
* * * * *
SímboloSignificadoEjemplo
*Todos los valoresCada minuto, cada hora…
,Lista de valores1,15,30
-Rango9-18
/Cada N unidades*/15
-/Cada N dentro de un rango9-18/2

La trampa del día del mes y el día de la semana

Si restringes los dos campos a la vez, cron no exige que se cumplan ambos: ejecuta cuando se cumpla cualquiera de los dos. Por ejemplo:

0 0 1 * 1   →  el día 1 de cada mes Y ADEMÁS todos los lunes

Mucha gente espera que eso signifique "solo si el día 1 cae en lunes", y no es así. Si necesitas esa condición, hay que comprobarla dentro del propio script.

Preguntas frecuentes

¿Qué dialecto de cron interpreta? El cron estándar de cinco campos: minuto, hora, día del mes, mes y día de la semana. También acepta la variante de seis campos que añade los segundos al principio, usada por Quartz y por varias librerías.
¿Qué pasa si pongo día del mes y día de la semana a la vez? En el cron de Unix la regla sorprende: si ambos campos están restringidos, la tarea se ejecuta cuando se cumpla cualquiera de los dos, no los dos a la vez. Es una fuente habitual de ejecuciones inesperadas.
¿El domingo es 0 o 7? Los dos valen. En cron el domingo se puede escribir como 0 o como 7, precisamente porque distintas implementaciones históricas usaban una u otra convención.
¿Las próximas ejecuciones son en mi hora local? Sí, se calculan con la zona horaria de tu equipo. Ten en cuenta que un servidor suele estar configurado en tiempo universal, así que allí las horas pueden no coincidir con lo que ves aquí.
Todo ocurre en tu navegador

Esta utilidad se ejecuta enteramente en tu equipo con JavaScript. Lo que escribes o pegas no se envía a ningún servidor, no se guarda y no queda registrado en ninguna parte.

¿Buscas una app para instalar?

80+ Apps Markdown

El directorio más completo en español. Filtra por plataforma, precio y uso.

Ver Aplicaciones →