OnlineTimeNow

Cómo contar los días entre dos fechas

Cómo contar los días entre dos fechas

Para contar los días entre dos fechas, resta la fecha inicial de la final. El resultado cuenta todos los días posteriores al inicio, incluido el día final: del 14 de julio al 25 de diciembre de 2026 hay 164 días. Si necesitas incluir tanto el primer día como el último, suma 1.

La respuesta rápida

Por defecto, las calculadoras de fechas, las hojas de cálculo y los lenguajes de programación hacen lo mismo: tratan las fechas como puntos y miden la distancia entre ellas. Del 14 al 15 de julio hay 1 día. Del 14 al 14 de julio hay 0 días. Es el cómputo «exclusivo» y sirve para la mayoría de las preguntas sobre cuánto falta o cuánto tiempo ha pasado.

La calculadora de fechas de este sitio da ese resultado y expresa el mismo intervalo en semanas y días, en años, meses y días, y en días hábiles. Marca «Incluir la fecha final» si necesitas el cómputo inclusivo. La decisión es cuál de los dos necesitas, y eso depende de lo que estés contando.

¿Cómputo inclusivo o exclusivo?

Es el problema de los postes de una cerca. Una cerca de 40 metros con un poste cada 10 metros tiene cuatro espacios, pero cinco postes. Con las fechas ocurre lo mismo: de lunes a viernes hay cuatro pasos, pero cinco días. Pregúntate si cuentas los espacios (noches, tiempo transcurrido) o los postes (días en los que ocurre algo).

Qué cómputo usar
Qué cuentasConvenciónEjemplo
Noches de hotel, alquileres cobrados por nocheExclusivo (final menos inicio)Entrada el 10 de julio, salida el 14 de julio: 4 noches
Días de un evento, curso o festivalInclusivo (final menos inicio, más 1)Del 14 al 18 de julio: 5 días
Días que faltan para una fechaExclusivo, sin contar hoyDel 14 de julio al 25 de diciembre: 164 días
Plazos de tribunales federales de Estados Unidos («dentro de los 30 días siguientes»)Se excluye el día inicial y se cuenta el últimoNotificación el 14 de julio: el día 30 es el 13 de agosto
Estancias con visado, permisos, contratosLo que indique el documentoLee la regla y no des nada por supuesto

La norma judicial es un buen ejemplo de redacción precisa. La regla 6(a) de las Reglas Federales de Procedimiento Civil de Estados Unidos indica que se excluya el día del hecho que inicia el plazo, se cuenten todos los días, incluidos los fines de semana y festivos, y se incluya el último día. Si este cae en sábado, domingo o festivo legal, el plazo se extiende hasta el siguiente día laborable. Muchos contratos adoptan esa redacción. Si un contrato no lo aclara, pregunta: «30 días desde el 14 de julio» puede interpretarse de buena fe como el 13 o el 12 de agosto.

Para los visados, mandan las normas de la autoridad emisora. La Unión Europea, por ejemplo, publica una calculadora oficial de estancias cortas para su regla de 90 días en cualquier período de 180 días. Es más seguro usarla que contar a mano.

Cómo contar a mano

Si las dos fechas están en el mismo mes, resta el número del día inicial al del final: del 3 al 29 de julio hay 26 días. Si abarcan varios meses, divide el intervalo en tres partes: lo que queda del primer mes, los meses completos intermedios y los días transcurridos del último mes.

  1. Días que quedan en el mes inicial: resta el día inicial a la duración del mes.
  2. Suma la duración de cada mes completo intermedio.
  3. Suma el número del día de la fecha final.

Ejemplo: del 15 de marzo al 2 de octubre de 2026. Marzo tiene 31 días, así que 31 menos 15 deja 16. De abril a septiembre suman 30 + 31 + 30 + 31 + 31 + 30 = 183. Octubre añade 2. El total es 16 + 183 + 2 = 201 días.

Necesitas saber cuántos días tiene cada mes: enero 31, febrero 28 (29 en un año bisiesto), marzo 31, abril 30, mayo 31, junio 30, julio 31, agosto 31, septiembre 30, octubre 31, noviembre 30 y diciembre 31. El truco de los nudillos sigue funcionando: cierra los dos puños; cada nudillo representa un mes de 31 días y cada hueco entre nudillos, uno más corto.

Los años bisiestos son otra fuente de errores. En el calendario gregoriano, un año es bisiesto si es divisible por 4, salvo los años de fin de siglo, que deben ser divisibles por 400. Así, 2000 fue bisiesto y 2100 no lo será. Del 28 de febrero al 1 de marzo hay 2 días en 2028 y 1 día en 2027. Nuestro artículo sobre las reglas de los años bisiestos explica todos los detalles.

Semanas, meses y años entre fechas

Las semanas son sencillas porque todas tienen siete días: divide entre 7 y conserva el resto. Los 164 días del 14 de julio al 25 de diciembre son 23 semanas y 3 días. Si prefieres semanas del calendario a bloques de siete días, los números de semana ISO son la forma estándar de identificarlas.

Con los meses las respuestas pueden variar, porque no todos duran lo mismo. La mayoría de las herramientas considera completo un mes solo cuando vuelve a llegar el mismo número de día. Del 15 de marzo al 2 de octubre hay 6 meses y 17 días: del 15 de marzo al 15 de septiembre van los 6 meses, y del 15 de septiembre al 2 de octubre se suman 17 días.

El final de mes plantea un caso complicado. ¿Qué fecha es un mes después del 31 de enero? No existe el 31 de febrero, así que algunos sistemas indican el 28 de febrero y otros el 3 de marzo. En una hoja de cálculo, DATEDIF cuenta un mes solo cuando la fecha final alcanza el número de día inicial, por lo que devuelve 4 meses entre el 30 de septiembre de 2015 y el 28 de febrero de 2016, aunque el 28 de febrero fue el último día de ese mes. Cuando los meses importan (alquiler, suscripciones, edad), indica la regla que usaste. Nuestra guía para calcular la edad trata este problema para quienes nacieron el 29 de febrero.

Fórmulas para hojas de cálculo

Las hojas de cálculo almacenan las fechas como números de serie, uno por día, por lo que basta con restar. Si la fecha inicial está en A1 y la final en B1:

FórmulaResultadoNotas
=B1-A1Días, sin incluir el inicialAplica el formato Número a la celda o aparecerá una fecha
=B1-A1+1Días, incluidos ambos extremosEl cómputo inclusivo
=DAYS(B1,A1)Igual que B1-A1La fecha final va primero
=DATEDIF(A1,B1,"D")Igual que B1-A1La fecha inicial va primero; da error si es posterior a la final
=DATEDIF(A1,B1,"M")Meses completosCuenta un mes solo al alcanzar el número de día inicial
=DATEDIF(A1,B1,"Y")Años completosLa fórmula habitual para calcular la edad

Dos advertencias. La documentación describe DATEDIF como una función conservada por compatibilidad con libros antiguos y desaconseja su unidad «MD» por limitaciones conocidas. Además, DAYS recibe los argumentos en el orden opuesto a DATEDIF, la causa más frecuente de un resultado negativo. Para contar solo días laborables, las hojas de cálculo ofrecen NETWORKDAYS; nuestro artículo sobre el cálculo de días hábiles explica su uso y los festivos.

Casos especiales

Días de cambio de hora

Un día del calendario no siempre dura 24 horas. En Nueva York, el 8 de marzo de 2026 tuvo 23 horas y el 1 de noviembre de 2026 tendrá 25. Un programa que reste dos marcas de tiempo y divida entre 86.400 segundos puede perder un día: de la medianoche del 1 de marzo a la medianoche del 10 de marzo de 2026 en Nueva York hay 9 días naturales, pero solo 215 horas, es decir, 8,96 «días». Un programa que redondee hacia abajo indicará 8. Cuenta las fechas como fechas, no como horas divididas entre 24. La guía sobre el horario de verano explica qué días son más cortos o largos donde vives.

Zonas horarias y línea de cambio de fecha

Una fecha es local. A las 23:00 del 14 de julio en Los Ángeles, en Sídney ya es la tarde del 15 de julio. Si un plazo afecta a personas en distintos lugares, acuerden qué calendario se usa e indiquen la zona horaria junto a la fecha. Para un plazo que vence en un instante preciso, una cuenta regresiva hasta esa hora es más clara que un recuento de días.

Fechas muy antiguas

Los países pasaron del calendario juliano al gregoriano en distintos años, a partir de 1582, y al hacerlo suprimieron 10 días o más. Las calculadoras, incluida la nuestra, usan el calendario gregoriano para todo el período, por lo que un recuento que atraviese la fecha histórica del cambio en el país que estudias necesita un ajuste manual.

Usa la calculadora

Para consultas puntuales, la calculadora de fechas ofrece el cómputo exclusivo, el inclusivo al marcar una casilla y las semanas, meses, años y días hábiles del intervalo. Para encontrar una fecha situada a un número fijo de días, lee qué fecha será dentro de 30, 60 o 90 días. Para ver cómo pasan los días, consulta cómo hacer una cuenta regresiva hasta una fecha o configura una cuenta regresiva. Para las semanas del calendario, la herramienta de números de semana muestra la semana ISO de cualquier fecha.

Antes de confiar en un recuento de días, decide si deben incluirse ambos extremos. Después introduce las dos fechas en la calculadora de fechas y consulta el resultado que necesitas.

Preguntas frecuentes

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

Normalmente no: el cómputo estándar, fecha final menos fecha inicial, excluye el primer día e incluye el último. Suma 1 si deben contar ambos, como al contar los días de un evento.

¿Cuántos días hay entre dos fechas del mismo mes?

Resta el número del día inicial al del final. Del 3 al 29 de julio hay 26 días, o 27 si incluyes ambos.

¿Qué fórmula sirve para calcular los días entre fechas en una hoja de cálculo?

Resta las celdas con =B1-A1 y aplica formato de número al resultado. =DAYS(B1,A1) y =DATEDIF(A1,B1,"D") dan el mismo resultado.

¿Cuántos días tiene un año?

Un año común tiene 365 días y uno bisiesto tiene 366, con el 29 de febrero como día adicional. En el ciclo gregoriano de 400 años, la media es de 365,2425 días.

Última actualización:

Todas las fechas, diferencias horarias y cálculos de esta página se han comprobado con las fuentes de abajo.

  1. Soporte: función DATEDIF
  2. Ayuda para editores de documentos: DATEDIF
  3. Observatorio Naval de Estados Unidos: introducción a los calendarios
  4. Reglas Federales de Procedimiento Civil, regla 6