Saltar al contenido
Aback Tools Logo

Calculadora de Días Entre Fechas

Cómo contar los días entre dos fechas con precisión: conteo inclusivo vs exclusivo, años bisiestos, conversión de días a semanas/meses/años, casos límite del horario de verano y calculadoras online gratuitas para días hasta, días desde y diferencia de fechas.

DH
Tutorials & How-Tos11 min de lectura2,650 palabras

Contar los días entre dos fechas suena simple, hasta que los límites de mes, los años bisiestos y el conteo inclusivo frente al exclusivo conspiran para darte un número equivocado. Ya sea que necesites saber cuántos días faltan para una fecha límite, cuántos días han pasado desde un hito o la duración exacta entre dos fechas del calendario, esta guía explica cada método con claridad y te muestra la forma más rápida de obtener un resultado preciso.

365Días en un año estándar366 en un año bisiesto
30.44Días promedio por mescalendario gregoriano
< 1sTiempo de cálculousando una herramienta online

Cómo se calcula la duración entre fechas

Cada fecha en un sistema de calendario moderno puede representarse como un único entero: el número de días transcurridos desde un punto de referencia fijo llamado época. JavaScript y la mayoría de lenguajes de programación usan el 1 de enero de 1970 (época Unix) como referencia. Excel y Google Sheets usan el 1 de enero de 1900. La referencia real no importa para contar días: resta el entero de una fecha del de otra y obtendrás el número exacto de días de calendario entre ellas.

La complejidad del calendario detrás de una simple resta

Los meses tienen 28, 29, 30 o 31 días. Los años bisiestos añaden un día a febrero cada cuatro años, con excepciones en los años centenarios. Esto significa que no puedes calcular de forma fiable un intervalo de varios meses multiplicando meses por 30. Un intervalo del 15 de enero al 15 de marzo es de 59 días en un año no bisiesto y 60 días en un año bisiesto: una diferencia que importa para plazos de contratos, facturación de suscripciones y cronogramas de proyectos.

Conteo inclusivo vs exclusivo

La mayoría de las calculadoras, incluida la Calculadora de Diferencia de Fechas de Aback Tools, usan el conteo exclusivo: el intervalo del 1 de enero al 3 de enero es de 2 días (ningún extremo se cuenta como parte del intervalo). Los contextos legales y de facturación a veces usan el conteo inclusivo, donde ambos extremos se cuentan, haciendo que el mismo intervalo sea de 3 días. Confirma siempre qué convención aplica antes de confiar en un conteo de días para algo contractualmente significativo.

  • Exclusivo (predeterminado): 1 de enero → 3 de enero = 2 días. La mayoría de calculadoras y lenguajes de programación.
  • Inicio inclusivo: 1 de enero → 3 de enero = 3 días. Común en facturación ("a partir del día 1").
  • Fin inclusivo: 1 de enero → 3 de enero = 3 días. Común en lo legal ("el día X o antes").
  • Totalmente inclusivo (ambos extremos): 1 de enero → 3 de enero = 3 días. Usado en algunos contextos de RR. HH. y educación.

Note

Cuando un contrato dice "dentro de 30 días", confirma si el conteo empieza el día de la firma del acuerdo (inclusivo) o el día siguiente (exclusivo). La diferencia de un día puede afectar la exigibilidad en algunas jurisdicciones.

Cuántos días faltan para un evento

"¿Cuántos días faltan?" es la consulta de duración de fechas más común. Responde preguntas como: cuántos días faltan para la fecha límite de mi proyecto, cuántos días faltan para que se renueve mi suscripción o cuántos días faltan para un cumpleaños. El cálculo siempre es la fecha de hoy restada de la fecha objetivo futura: el resultado te dice cuánto tiempo te queda.

Conocer los días exactos restantes convierte una fecha límite difusa en un número concreto sobre el que puedes planificar.

- Principio práctico de planificación

Ejemplos rápidos resueltos

Si hoy es 11 de junio y tu fecha límite es el 1 de septiembre, el cálculo cruza dos meses completos de longitudes variables. Junio tiene 30 días, julio 31 y agosto 31. Del 11 de junio al 1 de septiembre: 19 días restantes en junio + 31 en julio + 31 en agosto + 1 en septiembre = 82 días. Hacerlo manualmente es propenso a errores en los límites de mes y año. La Calculadora de Días Hasta / Días Desde te da este resultado al instante y se actualiza automáticamente cada día.

Guardar cuentas regresivas recurrentes

Muchas preguntas de duración de fechas se repiten regularmente: una fecha de renovación de contrato, una revisión anual, el aniversario de un lanzamiento. La Calculadora de Días Hasta / Días Desde de Aback Tools te permite guardar fechas específicas en un panel personal para consultar el contador en vivo sin reingresar las fechas cada vez. Es más fiable que el cálculo mental y más persistente que una búsqueda rápida en Google.

Tip

Para la planificación de proyectos, guarda tus fechas clave de hitos en la calculadora de Días Hasta al inicio del proyecto. Consulta la cuenta regresiva cada semana: mantiene los cronogramas visibles sin abrir una herramienta completa de gestión de proyectos.

Calculadora de Días Hasta / Días Desde

Cuenta los días exactos hasta cualquier evento futuro o desde cualquier hito pasado, con un panel guardable para que las cuentas regresivas recurrentes se actualicen automáticamente.

Open tool

Cuántos días han pasado desde una fecha

"¿Cuántos días han pasado?" calcula la duración transcurrida desde una fecha pasada hasta hoy. Aparece en el monitoreo de SLA (cuántos días desde que se abrió un ticket), la gestión de suscripciones (cuántos días desde el registro), el seguimiento de la salud (cuántos días desde un procedimiento) y los hitos personales (cuántos días desde un cambio de carrera). En cada caso mides la edad en curso de algo que empezó en una fecha conocida.

Casos de uso reales del conteo de días desde

  • SLA y soporte: Días desde que se reportó un error o se abrió un ticket, para detectar incumplimientos de SLA.
  • Finanzas: Días desde el vencimiento de un pago, para calcular intereses moratorios o la cadencia de seguimiento.
  • Salud y forma física: Días desde el inicio de una dieta, programa de entrenamiento o medicación.
  • Legal: Días desde que se notificó un documento, para seguir los plazos legales de respuesta.
  • Producto: Días desde que se lanzó una función, para evaluar la velocidad de adopción.
  • Personal: Días desde una boda, graduación o mudanza, para planificar aniversarios.

La distinción clave entre "días desde" y "días hasta" es la dirección: los días desde cuentan hacia adelante desde un punto fijo del pasado, mientras que los días hasta cuentan hacia atrás desde un punto fijo del futuro. Ambos usan el mismo cálculo subyacente, la diferencia absoluta entre dos fechas, pero el enfoque cambia cómo usas el resultado.

Note

Para sistemas automatizados que necesiten calcular "días desde" programáticamente, la expresión de JavaScript `Math.floor((Date.now() - new Date('YYYY-MM-DD').getTime()) / 86400000)` da el conteo exclusivo de días desde una fecha pasada hasta hoy. Verifica los casos límite alrededor de la medianoche en la zona horaria local del usuario.

Usar la calculadora de días entre fechas

La Calculadora de Diferencia de Fechas y la Calculadora de Días Hasta / Días Desde de Aback Tools cubren los tres tipos de consulta: días entre dos fechas específicas, días hasta un evento futuro y días desde un evento pasado. Ambas herramientas funcionan enteramente en tu navegador sin inicio de sesión, sin subidas y sin datos enviados a un servidor.

1

Abre la Calculadora de Días Hasta / Días Desde

Ve a /tools/math/calculators/days-until-days-since-calculator. No requiere registro. La calculadora funciona en cualquier navegador moderno de escritorio o móvil.

2

Introduce tu fecha de inicio

Escribe o selecciona tu fecha de inicio con el selector de fechas. Para una consulta de "días desde", la fecha de inicio es el evento pasado. Para una de "días hasta", la fecha de inicio es hoy (prellenada automáticamente). Para una de "días entre", es la más antigua de tus dos fechas.

3

Introduce tu fecha de fin

Selecciona tu fecha de fin. Para "días hasta" es la fecha objetivo futura: una fecha límite, un cumpleaños o una renovación. Para "días entre" es la segunda fecha de tu intervalo. La calculadora acepta fechas desde el 1 de enero de 1000 hasta el 31 de diciembre de 9999.

4

Lee el desglose completo

El resultado muestra el total de días y una descomposición completa en semanas, meses y años. Usa la unidad que encaje con tu contexto: días totales para programación o planificación, semanas para planificación de sprints, meses para previsiones financieras y años para duración de contratos o arrendamientos.

5

Guarda cuentas regresivas recurrentes

Usa la función de guardar para marcar las fechas que consultas con regularidad. El panel guardado actualiza el contador en vivo cada día: útil para seguir hitos de proyecto, renovaciones de suscripciones o fechas de fin de contrato sin reingresar fechas.

Calculadora de Diferencia de Fechas

Calcula la diferencia precisa entre dos fechas cualesquiera en días, semanas, meses y años, con un desglose completo y exacto según el calendario.

Open tool

Convertir días a semanas, meses y años

Un conteo bruto de días es exacto pero no siempre la unidad más útil para comunicar. Decir a un interesado que un proyecto tiene "82 días restantes" es menos intuitivo que "11 semanas y 5 días" o "algo menos de 3 meses". Así se convierte con precisión en cada unidad.

UnidadFórmulaNotas
SemanasDías ÷ 7 (entero + resto)Exacto: 7 días son siempre 1 semana
Meses aproximadosDías ÷ 30.44Longitud media del mes gregoriano
Meses exactosRecorrido de calendario de inicio a finConsidera la longitud variable de los meses
AñosDías ÷ 365.25Aproximación que incluye años bisiestos
Años + meses exactosDescomposición de calendarioUsada por la Calculadora de Diferencia de Fechas

Por qué dividir entre 30 es inexacto

El error más común en la aritmética manual de fechas es dividir entre 30 para obtener meses. Como febrero tiene 28 o 29 días y los meses van de 28 a 31 días, el promedio real es de 30,44 días por mes. En un intervalo de 6 meses, el error de usar 30 en lugar de 30,44 es de unos 2,6 días: suficiente para calcular mal un ciclo de facturación o una fecha de renovación de alquiler. Usa la Calculadora de Diferencia de Fechas para recuentos exactos de meses que recorren el calendario en lugar de dividir.

Años bisiestos e intervalos que cruzan febrero

Cualquier rango de fechas que incluya el 29 de febrero en un año bisiesto contiene un día extra respecto al mismo rango en un año no bisiesto. Un intervalo del 1 de diciembre de 2023 al 1 de marzo de 2024 es de 91 días (2024 es bisiesto: 31 + 29 + 29 + 1 = 91). El mismo intervalo en 2023 sería de 90 días. Las calculadoras online lo manejan automáticamente; los cálculos manuales necesitan una comprobación explícita de año bisiesto para cada año que cruce el intervalo.

Warning

Nunca escribas "365 días = 1 año" en código de facturación, legal o planificación. Calcula siempre a partir de fechas de calendario reales para tener en cuenta los años bisiestos. Una suscripción SaaS de un año que empieza el 1 de marzo de 2024 termina el 1 de marzo de 2025: ese intervalo es de 366 días, no 365, porque 2024 es bisiesto.

Casos de uso comunes por perfil

Las preguntas de duración entre fechas surgen en casi todos los dominios profesionales. El cálculo es el mismo sin importar el contexto, pero la unidad que te importa y la precisión requerida difieren. Así usan los cálculos de días entre fechas los distintos perfiles en la práctica.

Gerentes de proyecto y desarrolladores

La planificación de sprints, el seguimiento de hitos y la presión de los plazos requieren conocer los días exactos restantes. Los desarrolladores que siguen una fecha de lanzamiento quieren días totales; los gerentes de proyecto que comunican a interesados prefieren semanas o sprints. La calculadora de Días Hasta cubre ambos con su desglose multiunidad. Para la programación a nivel de tareas que deba excluir fines de semana y festivos, combínala con la Calculadora de Días Laborables.

Profesionales de RR. HH. y nóminas

Los períodos de prueba, los plazos de preaviso y la acumulación de vacaciones dependen de recuentos exactos de días de calendario. Un empleado con un período de prueba de 90 días que empieza el 1 de febrero en un año bisiesto termina el 1 de mayo (91 días de calendario). Los equipos de RR. HH. que confían en "3 meses = 90 días" calcularán mal las fechas de fin en años bisiestos. La Calculadora de Diferencia de Fechas produce la fecha de fin exacta según el calendario cada vez.

Profesionales de finanzas y derecho

Las duraciones de contratos, los plazos legales, los términos de pago y los períodos de acumulación de intereses dependen de recuentos exactos de días. Los contextos legales suelen requerir el conteo inclusivo (el día del servicio es el día 1). Los contextos financieros suelen usar convenciones real/real para el interés de bonos. Confirma siempre la convención de conteo de días antes de aplicar un resultado de calculadora a un cálculo vinculante: suma 1 al conteo exclusivo para requisitos inclusivos.

Uso personal cotidiano

  • Cumpleaños y aniversarios: Cuántos días faltan para el cumpleaños número 30 de alguien o para un aniversario de boda.
  • Planificación de viajes: Cuántos días faltan para un vuelo, el vencimiento de un visado o el check-in del hotel.
  • Seguimiento de la salud: Cuántos días desde el inicio de un reto de fitness, una dieta o una medicación.
  • Cuentas regresivas de eventos: Cuántos días faltan para un concierto, una graduación, un examen o un lanzamiento de producto.

Tip

Para cálculos de fechas relacionados con la edad, cuántos años tiene alguien en una fecha concreta o cuándo cumplirá cierta edad, la [Calculadora de Edad](/tools/math/calculators/age-calculator) es más apropiada que una herramienta general de diferencia de fechas. Maneja fechas de nacimiento, muestra la edad en años, meses y días, y presenta la cuenta regresiva al próximo cumpleaños.

Casos límite y errores frecuentes

La mayoría de los cálculos de duración entre fechas son sencillos, pero un puñado de casos límite hace tropezar tanto a los cálculos manuales como a las herramientas mal escritas. Conocerlos de antemano evita errores posteriores en proyectos, sistemas de facturación y presentaciones legales.

Cálculos del mismo día

Cuando la fecha de inicio y la de fin son la misma, una calculadora exclusiva devuelve 0 días: el intervalo tiene longitud cero. Una calculadora inclusiva devuelve 1. Esto importa para preguntas de día de servicio: si un contrato se firma y ejecuta el mismo día, ¿la duración es 0 días (exclusivo) o 1 día (inclusivo)? La respuesta depende de la propia definición de conteo de días del contrato.

Fechas que cruzan el horario de verano

Las transiciones del horario de verano añaden o quitan una hora de un día. Si calculas intervalos de fechas con aritmética de milisegundos (como hace el objeto `Date` de JavaScript), un intervalo que cruza un límite de DST puede ser de 23 o 25 horas en lugar de exactamente 24, lo que puede desplazar el conteo de días en 1 según cómo se maneje el redondeo. Las calculadoras basadas en calendario que trabajan con objetos de fecha en lugar de marcas de tiempo evitan este problema por completo. Las calculadoras de fechas de Aback Tools usan fechas de calendario locales, no marcas de tiempo en milisegundos, así que los límites de DST no afectan el resultado.

Fechas históricas anteriores al calendario gregoriano

El calendario gregoriano se adoptó en momentos diferentes en distintos países: el Reino Unido lo adoptó en 1752, Rusia en 1918. Los cálculos históricos de fechas anteriores a la adopción en un país dado usan el calendario juliano, que difiere del gregoriano en un número creciente de días (actualmente 13 días). Para investigación histórica con fechas anteriores a la adopción, usa una calculadora de calendario gregoriano proléptico que aplique las reglas gregorianas retroactivamente. Las calculadoras de fechas de Aback Tools usan el calendario gregoriano proléptico para todas las fechas.

Caso límiteError potencialCómo manejarlo
Misma fecha de inicio y fin0 vs 1 díaConfirma el requisito inclusivo vs exclusivo
Cruzar el 29 de febrero (bisiesto)±1 díaUsa una calculadora basada en calendario
Límite de transición de DST±1 día (aritmética de marcas de tiempo)Usa fechas de calendario, no marcas de tiempo
Fin de mes a inicio de mes±1-3 díasRecorre el calendario, no multipliques por 30
Límite de año (31 dic → 1 ene)0 vs 1 díaVerifica la convención de conteo de días

Warning

En Excel y Google Sheets, la función DATEDIF con "D" da el conteo exclusivo de días. La fórmula de resta simple (=B1−A1) también da el conteo exclusivo. Ambas devuelven 0 cuando inicio es igual a fin. La función DAYS devuelve el mismo resultado. Para conteos inclusivos, suma 1 a cualquiera de estas fórmulas.

Key takeaways

  • La duración entre fechas se calcula convirtiendo las fechas a números de día secuenciales y restando: la Calculadora de Diferencia de Fechas lo hace al instante sin aritmética manual.
  • El conteo exclusivo (el predeterminado en la mayoría de herramientas) no incluye ningún extremo: 1 de enero → 3 de enero = 2 días. Suma 1 para el conteo inclusivo cuando contratos o plazos legales lo requieran.
  • Nunca uses "30 días por mes" para intervalos de varios meses: el promedio real es de 30,44 días, y los años bisiestos desplazan los intervalos que cruzan febrero en un día.
  • Para recuentos de días laborables que excluyan fines de semana y festivos, usa la Calculadora de Días Laborables en lugar de una calculadora de días de calendario.
  • Las transiciones de DST y las diferencias entre calendarios juliano/gregoriano pueden desplazar los resultados en 1 día: usa una herramienta basada en calendario en lugar de aritmética de marcas de tiempo.
  • La Calculadora de Días Hasta / Días Desde te permite guardar cuentas regresivas recurrentes para consultar un contador en vivo sin reingresar fechas cada vez.
  • Para cálculos de edad a partir de una fecha de nacimiento, usa la Calculadora de Edad, que muestra el resultado en años, meses y días con cuenta regresiva al próximo cumpleaños.

Preguntas frecuentes

Subtract the earlier date from the later date. In mathematical terms, convert both dates to a serial day number (the count of days from a fixed epoch like January 1, 1970) and subtract the smaller from the larger. The result is the number of days between them. The Aback Tools Date Difference Calculator does this automatically - enter your two dates and the result appears instantly with a full breakdown into weeks, months, and years.

For manual calculation, use the formula: Days = (Year2 − Year1) × 365 + adjustment for leap years + (Day2 − Day1). This is tedious for large spans, which is why an online calculator is the practical choice.

Use the Days Until / Days Since Calculator at /tools/math/calculators/days-until-days-since-calculator. Enter today as the start date and your target date as the end date. The calculator returns the exact number of days remaining, broken down into weeks and months.

Alternatively, if you know the approximate number of months, multiply by 30 for a rough estimate. But for any date more than a week away - especially across month boundaries or leap years - use the calculator to avoid off-by-one errors from varying month lengths.

Enter the past date as the start date and today as the end date in the Date Difference Calculator. The result is the exact number of days that have elapsed. This is useful for tracking how long ago an event occurred - a contract start date, a project launch, or a personal milestone.

For recurring tracking (e.g. how many days since you launched a product), use the Days Until / Days Since Calculator save feature to bookmark the date and check the live running count without re-entering anything.

Most date difference calculators - including the Aback Tools Date Difference Calculator - count the span between the two dates exclusively: neither the start date nor the end date is included in the count. So the distance from January 1 to January 3 is 2 days. If you need an inclusive count (counting both the first and last day), add 1 to the result. This distinction matters in legal and contract contexts where "within 30 days" typically means the end date is day 30, not day 31.

Calendar days count every day including weekends and public holidays - a span of 14 calendar days always contains exactly 14 days regardless of when it falls. Business days (also called working days) count only Monday through Friday, excluding any designated public holidays. A 14-calendar-day span contains 10 business days if it starts on a Monday.

Use the Business Days Calculator at /tools/math/calculators/business-days-calculator when you need working-day counts for project scheduling, legal deadlines, or payroll calculations that exclude non-working days.

The Business Days Calculator on Aback Tools supports custom holiday exclusion. Tick "include weekends" and add your specific public holidays to the exclusion list. The calculator then counts every calendar day except the holidays you specify. This is useful for industries like finance or healthcare where Saturday may be a working day but specific national holidays are not.

The most common reason is inclusive versus exclusive counting - whether the start and/or end date are counted as part of the span. A secondary cause is timezone handling: if a calculator converts dates to UTC timestamps, midnight boundaries can shift the result by one day for users in UTC-minus timezones. The Aback Tools Date Difference Calculator works on local calendar dates without timezone conversion, so the result matches what you see on a physical calendar.

Divide the day count by 7 for complete weeks. For months, the calculation is less precise because months have different lengths - an approximate formula is days divided by 30.44 (the average Gregorian month). For an exact breakdown in years, months, and days (e.g. "1 year, 3 months, and 12 days"), use the Date Difference Calculator at /tools/math/calculators/date-difference-calculator, which computes the full decomposition automatically by walking through the calendar rather than dividing a flat day count.

ShareXLinkedIn