Calculadora de diferencia entre fechas

Calculadora de fechas gratuita: introduce una fecha de inicio y una final y obtén al instante el número exacto de días, semanas, meses y años entre ellas, con precisión de calendario incluidos los años bisiestos. También muestra el recuento inclusivo que se usa en estancias hospitalarias o periodos de alquiler (donde ambas fechas cuentan como un día completo), para que no tengas que adivinar qué convención aplica.

Qué es una calculadora de diferencia entre fechas

Una calculadora de diferencia entre fechas cuenta con exactitud cuántos días separan dos fechas. Contar a mano siguiendo un calendario es fácil equivocarse, porque los meses tienen entre 28 y 31 días y un 29 de febrero en año bisiesto puede desbaratar el conteo; cuanto más largo es el periodo, menos práctico resulta hacerlo manualmente. Basta con introducir la fecha de inicio y la final para que la herramienta muestre al instante el total de días desglosado en cuatro unidades: años/meses/días, meses/días y semanas/días.

Además existen dos formas distintas de contar días: la diferencia simple, que trata la fecha de inicio como el día cero, y el recuento inclusivo, que cuenta tanto la fecha de inicio como la final como un día completo. Cuál usar depende del propósito: las estancias hospitalarias y los días trabajados suelen contarse de forma inclusiva, mientras que una estimación sencilla del tiempo transcurrido usa la diferencia simple, y ambos resultados difieren exactamente en un día. Esta herramienta muestra los dos valores lado a lado, así que nunca necesitarás sumar o restar 1 tú mismo después. Todo el cálculo se realiza localmente en el navegador y las fechas introducidas nunca se envían a ningún servidor.

Cómo calcular la diferencia entre dos fechas

  1. Introduce la fecha de inicio Escribe en "Fecha de inicio" el día desde el que quieres empezar a contar. Puede ser una fecha pasada o futura, y los periodos que cruzan de un año a otro se calculan sin problema.
  2. Introduce la fecha final Escribe en "Fecha final" el día hasta el que quieres contar. Para saber cuántos días han pasado hasta hoy, pulsa el botón "Usar hoy" y se rellenará al instante con la fecha actual.
  3. Elige el modo de conteo según tu objetivo El resultado se actualiza mientras escribes. Usa "años, meses y días" para transmitir una duración de forma intuitiva, o elige entre "Días totales" y "Días inclusivos" cuando el número exacto de días importe para un trámite o una solicitud.
  4. Consulta el desglose completo Revisa también las filas de semanas y días, y de meses y días: te ayudan a verificar el resultado o a explicarlo a otra persona en la unidad que resulte más natural.

Consejos para aprovecharla mejor

  • Introduce la fecha de un evento próximo en "Fecha final" para ver exactamente cuántos días faltan. Usa el botón "Usar hoy" para rellenar al instante la fecha final con la fecha de hoy.
  • El desglose en "años, meses y días" es exacto según el calendario, no una estimación aproximada: por ejemplo, del 15 de enero al 20 de marzo se muestra correctamente como "2 meses y 5 días", no como el resultado de dividir el número de días entre 30.
  • Al calcular el plazo de un contrato o proyecto, pon la fecha de inicio como la fecha de firma y la fecha final como la fecha límite para ver de un vistazo tanto el tiempo restante como la duración total.
  • Los periodos que abarcan un año bisiesto (incluido el 29 de febrero) se calculan automáticamente sin errores, así que nunca tendrás que revisar a mano si hay un año bisiesto de por medio.
  • Si por error pones la fecha final antes que la fecha de inicio, la herramienta intercambia ambas fechas automáticamente y muestra un aviso, sin necesidad de corregirlo manualmente.

Para qué sirve esta herramienta

Cuenta atrás para un evento o una fecha límite

Pon como fecha final una boda, un examen, el lanzamiento de un producto o el vencimiento de un contrato para ver exactamente cuántos días faltan, actualizado automáticamente según pasa el tiempo.

Calcular la antigüedad o el tiempo transcurrido desde un hito

Pon como fecha de inicio la fecha de contratación o un aniversario para seguir con exactitud cuántos días, meses y años han pasado desde entonces.

Cronogramas de proyectos y plazos de entrega

Pon como fecha de inicio la firma del contrato y como fecha final el plazo de entrega para ver de un vistazo la duración total y los días restantes; también sirve para calcular el avance de un proyecto como días transcurridos entre días totales.

Plazos de preaviso y términos legales

Muchos contratos y leyes exigen un preaviso expresado en días (por ejemplo, 30 días antes de la rescisión). Introduce la fecha del preaviso y la fecha efectiva para confirmar el número exacto de días requerido.

Recuento de días para estancias hospitalarias

Los seguros y los formularios de ingreso hospitalario suelen exigir un recuento inclusivo en el que tanto el ingreso como el alta cuentan como un día completo: la fila "Días inclusivos" te da esa cifra directamente.

Términos relacionados con el cálculo de fechas

Días inclusivos
Un recuento que trata tanto la fecha de inicio como la final como un día completo, equivalente a la diferencia simple más uno. Se usa siempre que hay que contar cada día en que una condición estuvo vigente, como una estancia hospitalaria, un alquiler o los días trabajados.
Diferencia simple (exclusiva)
Un recuento que trata la fecha de inicio como el día cero y cuenta solo la brecha entre ambas fechas. Es el significado por defecto de "cuántos días hay entre X e Y" en la mayoría de contextos cotidianos y legales.
Día correspondiente
Al contar en meses o años, la fecha que comparte el mismo número de día que la fecha de inicio. Por ejemplo, un mes después del 31 de enero cae en el último día de febrero, porque febrero no tiene día 31; el desglose en años, meses y días de esta herramienta gestiona automáticamente ese ajuste.
Año bisiesto
Un año en el que febrero tiene 29 días. Un año divisible entre 4 es bisiesto, salvo que sea divisible entre 100, en cuyo caso no lo es, a no ser que también sea divisible entre 400. El año 2000 fue bisiesto, pero 1900 y 2100 no lo son.
Calendario gregoriano
El calendario solar introducido en 1582 por el papa Gregorio XIII y usado hoy en casi todo el mundo. Sus reglas de excepción para los años bisiestos mantienen el año calendario muy próximo al periodo real de traslación de la Tierra.
Día laborable
Un día en el que se realiza actividad laboral normal, excluyendo fines de semana, festivos y cierres de fin de año. Las transferencias bancarias y los plazos de entrega suelen contarse en días laborables y no en días naturales, por lo que existe una calculadora de días laborables específica.

Preguntas frecuentes

La Calculadora de edad está diseñada específicamente para calcular la edad actual de una persona a partir de su fecha de nacimiento. Esta herramienta es una calculadora de intervalos de fechas de propósito general en la que puedes elegir libremente cualquier fecha de inicio y final, permitiéndote medir cualquier periodo de tiempo (una cuenta atrás para un evento, la duración de un proyecto, etc.), no solo la edad.

La Calculadora de horas suma o resta horas, minutos y segundos dentro de un mismo día (por ejemplo, sumar 2 horas y 15 minutos a las 9:30). Esta herramienta, en cambio, mide el intervalo de calendario entre dos fechas en años, meses, semanas y días. Usa la Calculadora de horas si necesitas precisión inferior a un día.

No se produce ningún error. La herramienta intercambia automáticamente ambas fechas de forma interna, calcula el intervalo como un valor absoluto y muestra un aviso explicando que las fechas se intercambiaron, para que puedas usarla con confianza aunque no estés seguro de cuál fecha es anterior.

Sí. Los periodos que incluyen el 29 de febrero se calculan correctamente en días, meses y años gracias a la aritmética nativa de fechas de JavaScript. No es necesario comprobar manualmente si hay un año bisiesto de por medio.

"Días totales" es la simple diferencia entre la fecha de inicio y la fecha final (la fecha de inicio cuenta como el día cero). "Días inclusivos" le suma 1, contando tanto la fecha de inicio como la final como un día completo: la convención que se usa en estancias hospitalarias, periodos de alquiler o cálculo de antigüedad. Ninguna de las dos es más "correcta"; usa la que se ajuste a tu propósito.
Tool-kun

A propósito — los errores más comunes al contar días a mano

Cuando se calcula a mano la diferencia entre dos fechas, es habitual redondear un mes a 30 días exactos. Pero los meses reales tienen entre 28 y 31 días, así que estimar el 15 de enero al 20 de marzo como "64 días ÷ 30 ≈ 2,1 meses" puede alejarse del resultado exacto de "2 meses y 5 días" según el calendario, una diferencia que importa cuando determina el plazo de un contrato o el vencimiento de una factura. Esta herramienta compara directamente los campos de año, mes y día de objetos Date, por lo que siempre devuelve un desglose exacto según el calendario.

Los años bisiestos no son simplemente "cada cuatro años". Según la regla del calendario gregoriano, un año divisible entre 4 es bisiesto, salvo que sea divisible entre 100, en cuyo caso no lo es, a menos que también sea divisible entre 400. El año 2000 fue bisiesto, pero 1900 y 2100 no lo son. Esta excepción está integrada en el manejo estándar de fechas de JavaScript, y esta herramienta se basa en ese mismo comportamiento.

Existen dos convenciones habituales para contar los días transcurridos: un recuento inclusivo que cuenta la fecha de inicio como el día uno (del 1 al 10 de enero, "10 días"), y una diferencia simple que solo cuenta el intervalo ("9 días"). Las estancias hospitalarias o los periodos de alquiler suelen usar el recuento inclusivo, mientras que una estimación aproximada del tiempo transcurrido se conforma con la diferencia simple. Esta herramienta muestra ambos resultados a la vez, así que no tienes que convertirlos tú mismo.