Calculadora de Diferencia de Fechas

Encuentra el tiempo exacto entre dos fechas en días, semanas, meses y años

Date Difference Calculator

Find the exact difference between two dates

Date Difference Calculator

Enter two dates

Formula
Days = |Date2 - Date1| in milliseconds / 86400000

¿Qué es una calculadora de diferencia de fechas?

La calculadora de diferencia de fechas mide el intervalo de tiempo exacto entre dos fechas del calendario. Ya sea que necesites saber cuántos días faltan para una entrega, cuánto tiempo ha pasado desde un evento, cuántos días de vida tiene una persona o cuántos años de servicio tiene un empleado — esta herramienta te da resultados precisos en múltiples unidades de tiempo a la vez.

Los resultados se muestran en días totales, semanas completas y desglosados en años + meses + días para una lectura fácil. La calculadora también permite excluir los fines de semana para obtener el conteo de días hábiles, ideal para planificación de proyectos, gestión de RRHH y cálculos de contratos.

Cómo usar la calculadora de diferencia de fechas

  1. Ingresa la fecha de inicio usando el selector de fechas o escríbela en formato DD/MM/AAAA.
  2. Ingresa la fecha de fin — puede ser cualquier fecha pasada o futura.
  3. Opcionalmente, marca «solo días hábiles» para excluir sábados y domingos del conteo.
  4. Haz clic en Calcular para ver la diferencia en días totales, semanas y el desglose en años/meses/días.

Cómo funciona el cálculo

Días totales = Fecha fin − Fecha inicio (en días) Semanas = piso(Días totales / 7) Desglose en años/meses/días: Años = años calendarios completos transcurridos Meses = meses restantes tras los años completos Días = días restantes tras los meses completos Días hábiles (aprox.): = Días totales − (piso(Días totales / 7) × 2) − festivos

Las diferencias en meses dependen de los límites del calendario, no de un mes fijo de 30 días. La diferencia entre el 1 de enero y el 1 de febrero siempre es 1 mes, independientemente de cuántos días tenga enero. Los años bisiestos añaden un día extra a cualquier intervalo que cruce el 29 de febrero.

Ejemplos resueltos

Edad en días

Nacido el 1 de enero de 2000 → 1 de enero de 2025 = 9.131 días en total. El día extra proviene de 7 años bisiestos (2000, 2004, 2008, 2012, 2016, 2020, 2024), cada uno con su 29 de febrero.

Aniversario de un empleado

Contratado el 15 de marzo de 2018 → 25 de abril de 2025 = 7 años, 1 mes y 10 días de servicio. En días totales son 2.597 días, o aproximadamente 1.855 días hábiles sin fines de semana.

Días entre Navidad y Año Nuevo

25 de diciembre → 1 de enero = 7 días. Sencillo y exacto, sin ambigüedad de límites mensuales ya que ambas fechas caen dentro de un intervalo de una semana.

Preguntas frecuentes

¿Cómo se calcula la edad en años y días?
La edad en años completos se calcula contando cuántos cumpleaños completos han pasado desde la fecha de nacimiento. Los días restantes son los días transcurridos desde el último cumpleaños. Por ejemplo, alguien nacido el 10 de marzo de 2000 cumple, el 20 de marzo de 2025, 25 años y 10 días.
¿Cómo afectan los años bisiestos al conteo de días?
Cada año bisiesto añade un día extra (29 de febrero) a cualquier intervalo que lo cruce. Un período de 4 años que incluye un año bisiesto tiene 1.461 días en lugar de los 1.460 habituales. La calculadora tiene en cuenta todos los años bisiestos automáticamente.
¿Qué significa «días hábiles»?
Los días hábiles son solo los días laborables: de lunes a viernes. La calculadora resta los sábados y domingos del conteo total. No elimina automáticamente los festivos nacionales, que varían según el país, por lo que si necesitas precisión cerca de feriados deberás restarlos manualmente.
¿Por qué las diferencias en meses no siempre son 30 días?
Los meses del calendario tienen distintas longitudes: enero tiene 31 días, febrero tiene 28 o 29, etc. Un mes siempre significa un mes del calendario, no un bloque fijo de 30 días. Por eso, del 31 de enero al 28 de febrero es 1 mes (28 días), y del 1 de enero al 1 de febrero también es 1 mes (31 días).
¿Cómo calculo los meses de embarazo?
Introduce el primer día de tu última menstruación (FUR) como fecha de inicio y hoy como fecha de fin. Los días totales divididos entre 7 dan las semanas de gestación, que es la medida clínica estándar. Un embarazo de 280 días equivale a 40 semanas, lo que se suele describir como 9 meses calendario.