Saltar al contenido

Calculadora de Número de Días - Calcular Días Entre Fechas

Calculadora gratuita de número de días para encontrar días entre fechas o calcular fechas futuras/pasadas. Incluye años bisiestos, días hábiles y cálculos de períodos de tiempo para planificación de proyectos y análisis financiero.

Calculadora de Número de Días

Calculadora de carga...
📚

Documentación

¿Qué es una calculadora del número de días?

Una calculadora del número de días determina cuántos días hay entre dos fechas. También puede hacer lo contrario: partir de una fecha y sumar un número de días, semanas, meses o años para encontrar una fecha posterior. Ambas funciones utilizan aritmética del calendario, no tiempo de reloj, por lo que el resultado no cambia según la zona horaria ni el horario de verano.

Cómo calcular el número de días entre dos fechas

Para determinar el número de días entre dos fechas, cuenta cuántos días las separan en el calendario. La fórmula es:

1days between = |end date's day count − start date's day count|
2

El «número de día» de cada fecha es su posición en una secuencia ininterrumpida de días del calendario. Restar uno del otro y tomar el valor absoluto da el número de días entre ellas. Esto funciona en cualquier orden: la calculadora siempre devuelve un número positivo, por lo que no importa qué fecha se introduzca primero.

El cálculo tiene en cuenta dos factores que dificultan contar las fechas manualmente:

  • Duración variable de los meses. Los meses tienen entre 28 y 31 días, por lo que la separación entre dos fechas depende de qué meses queden entre ellas.
  • Años bisiestos. En el calendario gregoriano, un año es bisiesto si es divisible entre 4. Los años de fin de siglo son la excepción: solo son bisiestos si también son divisibles entre 400. Así, 2024 es bisiesto, pero 1900 no lo fue y 2000 sí.

Ejemplo práctico

Desde 1 de enero de 2024 hasta 1 de febrero de 2024: enero tiene 31 días, por lo que la calculadora devuelve 31 días.

Cómo calcular una fecha posterior a un período

El segundo modo parte de una fecha y avanza el número elegido de días, semanas, meses o años.

  • Días: la fecha avanza ese número de días del calendario.
  • Semanas: la fecha avanza ese número de semanas, contadas como siete días cada una.
  • Meses: la fecha avanza ese número de meses, manteniendo el mismo día del mes. Si el mes de destino es más corto y no tiene ese día, el resultado pasa a ser el último día de ese mes.
  • Años: la fecha avanza ese número de años, manteniendo el mismo mes y día. Si el resultado fuera 29 de febrero en un año que no es bisiesto, pasa a ser 28 de febrero.

El periodo debe ser un número entero de al menos 1. La calculadora solo avanza desde la fecha de inicio; no resta un periodo para hallar una fecha anterior.

Ejemplos resueltos

31 de enero de 2024, más 1 mes. Febrero no tiene un día 31, por lo que el resultado pasa a ser el último día de febrero. Como 2024 es un año bisiesto, esa fecha es 29 de febrero de 2024.

29 de febrero de 2024, más 1 año. Un año después es febrero de 2025, que no es bisiesto y no tiene día 29. El resultado pasa a ser el último día de febrero de 2025: 28 de febrero de 2025.

Preguntas frecuentes

¿Cómo se calcula el número de días entre dos fechas?

Se resta la posición de una fecha en el calendario de la posición de la otra y se toma el valor absoluto. El resultado es un número entero de días que ignora la hora del día, por lo que da la misma respuesta independientemente de la hora a la que se haya introducido cada fecha.

¿La calculadora tiene en cuenta los años bisiestos?

Sí. Sigue la regla gregoriana de los años bisiestos: un año divisible por 4 es bisiesto, salvo que sea un año de siglo, en cuyo caso también debe ser divisible por 400. Febrero tiene 29 días en un año bisiesto y 28 días en los demás.

¿Puedo calcular una fecha del pasado introduciendo un número negativo de días?

No. El modo «fecha posterior a un período» solo suma un período hacia delante desde la fecha inicial; el período debe ser 1 o mayor. Para medir hasta una fecha anterior, utiliza el modo «días entre fechas» con la fecha anterior como una de las dos entradas.

¿Qué ocurre si al sumar un mes o un año se llega a un día que no existe, como 31 de febrero?

El resultado pasa a ser el último día válido de ese mes. Sumar 1 mes al 31 de enero da 28 de febrero en un año normal o 29 de febrero en un año bisiesto, porque febrero nunca tiene 31 días.

¿Afectan la zona horaria o el horario de verano al resultado?

No. Ambos cálculos trabajan exclusivamente con fechas del calendario, en lugar de instantes concretos, por lo que el resultado es el mismo independientemente de la zona horaria o de la configuración del reloj del dispositivo utilizado.

¿La calculadora cuenta solo días laborables o todos los días?

Todos los días del calendario, incluidos los fines de semana y los festivos. Para excluir del recuento los fines de semana y los festivos se necesita una calculadora específica de días laborables.

¿La calculadora gestiona fechas anteriores a la adopción del calendario gregoriano en 1582?

Aplica las reglas actuales del calendario gregoriano a cualquier fecha introducida, incluidas las anteriores a 1582. El calendario gregoriano se introdujo por primera vez en 1582. Muchos países usaban el calendario juliano antes de ese año, por lo que los resultados de fechas históricas pueden no coincidir con el sistema de calendario vigente en esa época.

Referencias

  1. U.S. Naval Observatory. Leap Years. USNO: años bisiestos — los años divisibles entre 4 son bisiestos, salvo los años de fin de siglo que no son divisibles entre 400.
  2. U.S. Naval Observatory. Introduction to Calendars. USNO: introducción a los calendarios — el calendario gregoriano fue introducido por primera vez en 1582 por el papa Gregorio XIII.