webtrajans
es

Cómo calcular los días entre dos fechas, los días hábiles y la edad exacta

Contar días parece trivial hasta que hay que decidir si se incluye el primer día, si el año es bisiesto o qué festivos cuentan. Aquí tienes las reglas y ejemplos claros.

Actualizado: 6 min de lectura

¿Cuántos días faltan para la boda? ¿Cuántos días he estado de baja? ¿Cuándo vence un plazo de 15 días hábiles? ¿Cuántos años, meses y días tiene alguien exactamente? Son cálculos que parecen sencillos, pero tienen trampas: incluir o no el primer día, los meses de distinta duración, los años bisiestos y los festivos, que cambian según el país, la comunidad autónoma y hasta el municipio. En esta guía verás cómo hacerlo bien, con ejemplos.

Diferencia exclusiva o inclusiva

Es la primera decisión, y la causa del clásico error de «un día de más o de menos»:

  • Exclusiva (diferencia): cuántos días pasan de una fecha a otra. Del 1 al 2 de enero hay 1 día. Es lo que calcula una resta de fechas.
  • Inclusiva: cuántos días naturales abarca el periodo contando ambos extremos. Del 1 al 2 de enero son 2 días.
días inclusivos = diferencia + 1

Ejemplo: del 15 de marzo al 7 de octubre de 2026 hay 206 días de diferencia; contando ambos días, 207.

Una estancia de hotel del 10 al 15 de agosto son 5 noches (diferencia), pero unas vacaciones del 10 al 15 son 6 días (inclusivo). Con la calculadora de días entre fechas puedes elegir si se incluye el último día.

Cómo contar a mano

Para periodos cortos, suma los días que quedan de cada mes:

Del 15 de marzo al 7 de octubre de 2026:

Tramo Días
15 → 31 de marzo 16
Abril 30
Mayo 31
Junio 30
Julio 31
Agosto 31
Septiembre 30
1 → 7 de octubre 7
Total 206

Truco para recordar los días de cada mes: cuenta con los nudillos de la mano. Los nudillos son meses de 31 días y los huecos, de 30 (o febrero).

Años bisiestos

Un año tiene 365 días, y 366 si es bisiesto, con el 29 de febrero. La regla del calendario gregoriano:

  1. Divisible entre 4 → bisiesto (2028).
  2. Pero si es divisible entre 100 → no lo es (2100).
  3. Salvo que sea divisible entre 400 → sí lo es (2000).

Así, 2026 tiene 365 días y 2028 tendrá 366. Un periodo que incluya el 29 de febrero tiene un día más que el mismo periodo en otro año. En hojas de cálculo, restar dos fechas (=B1-A1) ya tiene en cuenta los bisiestos.

Días hábiles y festivos

Los días hábiles excluyen fines de semana y festivos, y su definición depende del ámbito:

  • Administrativo en España: según la Ley 39/2015, son inhábiles los sábados, los domingos y los festivos (nacionales, autonómicos y locales del lugar correspondiente). Agosto sí es hábil a efectos administrativos.
  • Judicial en España: agosto es inhábil para la mayoría de actuaciones, salvo las urgentes.
  • Laboral: depende del convenio y del calendario de cada empresa.
  • Bancario: los días en que operan los sistemas de pago; los festivos varían.

Festivos nacionales

En España hay festivos nacionales comunes (como el 1 de enero, el 1 de mayo, el 15 de agosto, el 12 de octubre o el 25 de diciembre), a los que se suman los de cada comunidad autónoma y dos fiestas locales por municipio. Por eso el número de días hábiles cambia entre Madrid, Barcelona o Sevilla.

En México, la Ley Federal del Trabajo fija los días de descanso obligatorio: 1 de enero, primer lunes de febrero, tercer lunes de marzo, 1 de mayo, 16 de septiembre, tercer lunes de noviembre, 25 de diciembre y el 1 de octubre cada seis años, con el cambio del Poder Ejecutivo Federal. Argentina y Colombia trasladan varios festivos al lunes para crear puentes, así que las fechas cambian cada año.

Ejemplo: octubre de 2026 en España

  • Octubre de 2026 empieza en jueves y tiene 31 días.
  • De lunes a viernes hay 22 días.
  • El 12 de octubre (Fiesta Nacional) cae en lunes → 21 días hábiles a nivel nacional.
  • Si tu municipio tiene otra fiesta local ese mes, resta un día más.

Plazos de «X días hábiles»

Para saber cuándo termina un plazo de 10 días hábiles que empieza a contar el día siguiente a una notificación, ve sumando solo los días hábiles y salta fines de semana y festivos. La calculadora de días hábiles lo hace automáticamente. Para plazos legales, verifica siempre el calendario oficial de tu comunidad o municipio y las normas específicas del procedimiento.

Calcular la edad exacta

La edad no se calcula dividiendo días entre 365, porque los bisiestos introducen errores. El método correcto:

  1. Resta los años.
  2. Si en el año actual todavía no ha llegado el cumpleaños, resta 1.
  3. Para meses y días, cuenta desde el último cumpleaños.

Ejemplo: nacido el 20 de mayo de 1990, a 7 de octubre de 2026:

  • 2026 − 1990 = 36; el cumpleaños (20 de mayo) ya ha pasado → 36 años.
  • Del 20 de mayo al 20 de septiembre: 4 meses; del 20 de septiembre al 7 de octubre: 17 días.
  • Resultado: 36 años, 4 meses y 17 días (13 289 días en total).

¿Y quien nace el 29 de febrero? En años no bisiestos, a efectos legales se suele considerar que cumple el 1 de marzo (en algunos países, el 28 de febrero). La calculadora de edad muestra el resultado en años, meses, días y también el total de días vividos.

En hojas de cálculo

Necesidad Excel / Google Sheets
Días entre fechas =B1-A1
Días inclusivos =B1-A1+1
Días hábiles (L-V) con festivos =DIAS.LAB(A1;B1;Festivos)
Fecha tras N días hábiles =DIA.LAB(A1;N;Festivos)
Edad en años =SIFECHA(A1;HOY();"Y")

En Google Sheets en inglés las funciones se llaman NETWORKDAYS, WORKDAY y DATEDIF. Recuerda que en configuración regional española el separador de argumentos es el punto y coma.

Errores frecuentes

  • No decidir si se cuenta el primer o el último día.
  • Suponer que todos los meses tienen 30 días.
  • Olvidar el 29 de febrero en periodos largos.
  • Usar solo festivos nacionales cuando el plazo depende de festivos autonómicos o locales.
  • Calcular la edad dividiendo días entre 365.

Resumen

  • Diferencia = fecha final − fecha inicial; inclusivo = diferencia + 1.
  • Bisiesto: divisible entre 4, excepto siglos no divisibles entre 400.
  • Días hábiles: excluye fines de semana y los festivos que correspondan a tu lugar.
  • Edad: años completos desde el último cumpleaños, nunca días / 365.

Preguntas frecuentes

¿Se cuenta el primer día al calcular días entre fechas?

Depende del uso. La diferencia matemática no lo cuenta (del 1 al 2 de enero hay 1 día). Para estancias, vacaciones o duración de contratos suele contarse también el último día, sumando 1.

¿Cuándo es un año bisiesto?

Cuando es divisible entre 4, salvo los divisibles entre 100 que no lo son entre 400. 2028 es bisiesto, 2100 no lo será y 2000 sí lo fue.

¿Cuántos días hábiles tiene octubre de 2026 en España?

Octubre de 2026 tiene 22 días de lunes a viernes; restando el 12 de octubre, fiesta nacional que cae en lunes, quedan 21 días hábiles, sin contar festivos autonómicos o locales.

¿Los sábados son días hábiles?

Depende del contexto. A efectos administrativos en España, desde 2016 los sábados son inhábiles; en el ámbito laboral, depende del convenio y del horario de cada empresa.

Guías relacionadas