Calculadora de días entre fechas

Elige una fecha inicial y una fecha final. La calculadora muestra los días transcurridos (la diferencia simple), el recuento inclusivo que también cuenta el último día, el intervalo en semanas y días y la distancia en años, meses y días.

Todos los cálculos se hacen en tu navegador. Las fechas, horas y duraciones que introduces nunca se envían a un servidor, se guardan en una cookie ni se almacenan en el navegador.

Calcular

Fechas que se comparan

Si está activado, la fecha inicial y la fecha final cuentan como días.

Resultado

Elige una fecha inicial y una fecha final y pulsa Calcular.

Cuándo resulta útil este cálculo

Planificar un plazo

Un proyecto empieza el 3 de marzo y debe entregarse el 30 de abril. El recuento de días transcurridos indica exactamente cuántos días quedan, lo que permite planificar por días en lugar de suponer la duración de los meses.

Comprobar un preaviso o una devolución

Un contrato dice «30 días». Introduce el día en que empieza el preaviso y el último día permitido: el recuento muestra si el plazo cubre realmente 30 días o se queda unos días corto.

Medir un viaje o un evento

Para unas vacaciones, una garantía o las vacaciones escolares se suele contar el primer y el último día. Activa el recuento inclusivo para obtener ese número en lugar de la diferencia simple.

Contar una edad en días

Introduce una fecha de nacimiento como inicio y la fecha de hoy como fin para ver el número exacto de días transcurridos, junto con la descomposición en años, meses y días.

Reglas de recuento y casos límite

  • Los días transcurridos son la fecha final menos la inicial: del 1 al 2 de enero hay un día, y dos fechas iguales dan cero.
  • El recuento inclusivo suma un día para que cuenten tanto la primera como la última fecha, la convención habitual de los calendarios para eventos y viajes.
  • Las fechas son fechas de calendario, no marcas de tiempo: las zonas horarias, el cambio de hora y el reloj local no alteran el resultado.
  • Los años bisiestos siguen la regla gregoriana: el 29 de febrero existe en 2024 y 2028, pero no en 2023 ni en 2100.
  • Si la fecha final es anterior a la inicial, las fechas mantienen el orden introducido: el recuento transcurrido se muestra en valor absoluto y una línea de dirección indica si la fecha final es anterior o posterior a la inicial.
  • La diferencia de calendario se cuenta en años y meses reales, sin dividir el total entre 365 ni por una duración media del mes.

Cómo cuenta la calculadora

Cada fecha se convierte primero en un índice de día entero del calendario gregoriano proléptico: los días transcurridos se reducen entonces a una resta. El recuento inclusivo suma uno a esa resta, las semanas y los días salen de dividir el total entre siete y la descomposición de calendario recorre los años y los meses entre ambas fechas tomando prestados días del mes anterior, igual que se haría a mano.

Límites y advertencias

  • Las entradas son solo fechas de calendario. Un plazo que depende de una hora concreta del día no se puede comprobar aquí.
  • Solo se modela el calendario gregoriano; los calendarios históricos anteriores no son compatibles.
  • La calculadora no conoce festivos, fines de semana ni convenciones de días laborables. Descuenta tú los días no trabajados o usa un calendario laboral si es lo que necesitas.
  • El resultado es un número de días de calendario, no una duración entre dos instantes.

Privacidad y datos

El cálculo se realiza en tu navegador con JavaScript simple. Las dos fechas que introduces no salen de tu dispositivo: no se envían a un servidor, no se escriben en una cookie ni se guardan en el almacenamiento local, y no interviene ninguna cuenta ni perfil.

Estas utilidades son herramientas informativas, no asesoramiento jurídico, de nómina ni fiscal. Comprueba tu contrato o las normas aplicables antes de basar una decisión vinculante en un resultado.

Preguntas frecuentes

¿La calculadora cuenta las dos fechas?
Por defecto no: el recuento transcurrido excluye la fecha inicial e incluye la final, así que del 1 al 2 de enero hay un día. Activa la opción inclusiva si quieres contar los dos extremos.
¿Cómo cuento los días desde hoy hasta una fecha futura?
Pon la fecha de hoy como fecha inicial y la fecha futura como fecha final. El recuento transcurrido da los días desde hoy; el recuento inclusivo trata hoy como el primer día.
¿Qué ocurre si la fecha final es anterior a la inicial?
El resultado sigue siendo válido: las fechas mantienen el orden introducido, el recuento transcurrido se muestra en valor absoluto y la línea de dirección indica que la fecha final es anterior a la inicial.
¿Tiene en cuenta los años bisiestos y los finales de mes?
Sí. El 29 de febrero se cuenta correctamente en cada año bisiesto, y los intervalos a final de mes, como del 31 de enero al 28 de febrero, se cuentan como meses y días reales de calendario.