CalcOpenly
Español

Calculadora de días entre fechas

Calcula el intervalo entre dos fechas en días, años, meses, semanas y horas, y los días laborables excluyendo fines de semana y los festivos que indiques.

Redactado con herramientas de redacción con IAActualizado Ejemplos verificados: 6

= 2026-11-12
= 2027-02-10
También cuenta el último día: del 1 al 3 de marzo son 3 días en vez de 2.
Más opciones
Una fecha ISO por línea, seguida opcionalmente de un nombre.
Probar
Días totales
días
Días totales: 90 días
Número entero; Al más cercano; empates alejándose de cero
Años, meses y días
0 años, 2 meses, 29 días
Años completos
0
Meses después de los años completos
2
Días después de los meses completos
29
Semanas completas
12
Días después de las semanas completas
6
Horas
2 160h
Días laborables
64
Días de fin de semana
26

De jue 12 nov 2026 hasta mié 10 feb 2027 hay 90 días: 0 años, 2 meses, 29 días, o 12 semanas y 6 días. De ellos, 64 días son laborables.

El intervalo

90 días: de 12 nov 2026 a 10 feb 202790 díasInicio: jue 12 nov 2026Iniciojue 12 nov 2026Fin: mié 10 feb 2027Finmié 10 feb 2027

Tipos de día

64días laborables
Días laborables71,1%Días de fin de semana28,9%
Cómo se calcula S
  1. Contar días mediante números de día

    N(end)−N(start)=20859−(20769)=90N(\text{end}) - N(\text{start}) = 20859 - (20769) = 90

    N cuenta los días desde el 1 de enero de 1970 en el calendario gregoriano proléptico.

  2. Meses completos y después días

    Al avanzar 2 meses completos desde jue 12 nov 2026 se llega a mar 12 ene 2027; con 29 días más se alcanza mié 10 feb 2027.

    Los meses se cuentan desde el día del mes de la fecha inicial. Si ese día no existe en un mes (el 31 en abril o del 29 al 31 en febrero, según el año), se usa su último día.

  3. Semanas y horas

    90=7×12+6,90×24=2160 h90 = 7 \times 12 + 6,\qquad 90 \times 24 = 2160\ \text{h}
  4. Días laborables

    90−26 weekend−0 holidays=6490 - 26\ \text{weekend} - 0\ \text{holidays} = 64

    Fin de semana: sábado y domingo. Los festivos que caen en fin de semana no se restan dos veces.

Acerca de Calculadora de días entre fechas

Cada fecha se convierte en un número de día: los días transcurridos desde el 1 de enero de 1970 en el calendario gregoriano. La resta de esos números da los días entre ambas fechas. Para expresar el intervalo en años, meses y días, se avanza un número entero de meses desde la fecha inicial; si el día no existe en el mes de destino, se usa su último día. Los días laborables son el total menos los fines de semana y los festivos indicados que caen en días de trabajo.

Se usa para periodos de aviso, estancias de visado o residencia, calendarios de proyectos y periodos de intereses. Del 31 de enero al 1 de marzo de 2024 hay 30 días, que se expresan como 1 mes y 1 día: un mes después del 31 de enero es el 29 de febrero de un año bisiesto.

Por defecto se excluye la fecha final, igual que al restar fechas en una hoja de cálculo. Activa «Incluir la fecha final» cuando cuenten tanto el primer día como el último: unas vacaciones de lunes a viernes son 5 días, no 4.

Cómo contar a mano los días entre dos fechas

Divide el intervalo en los límites de cada mes: cuenta los días que quedan del mes inicial, suma los meses completos intermedios y añade el día del mes final. Del 14 de marzo al 9 de agosto de 2026:

  1. Días de marzo posteriores al 14: 31 − 14 = 17.
  2. Meses completos intermedios: abril 30 + mayo 31 + junio 30 + julio 31 = 122.
  3. Días de agosto: 9.

El total es 17 + 122 + 9 = 148 días, el resultado de la calculadora, que también equivale a 4 meses y 26 días. Este método cuenta del 15 de marzo al 9 de agosto; la calculadora cuenta por defecto del 14 de marzo al 8 de agosto. Ambos excluyen uno de los extremos y dan 148.

Si el intervalo cruza el 31 de diciembre, se procede igual. Del 20 de noviembre de 2025 al 6 de febrero de 2026: el 20 de noviembre es el día 324 de un año de 365 días, así que después quedan 365 − 324 = 41 días de 2025; el 6 de febrero es el día 37 de 2026. Total: 41 + 37 = 78 días.

Tabla del día del año

Conocer el número de día del año del primer y último día de cada mes permite resolver muchos recuentos con una resta. La columna de años bisiestos se aplica a 2024, 2028 y los demás años divisibles entre 4, excepto los de fin de siglo que no sean divisibles entre 400.

MesDíasDía del año del día 1 (año común)Día del año del último día (año común)Día del año del día 1 (bisiesto)Día del año del último día (bisiesto)
Enero31131131
Febrero28 (29)32593260
Marzo3160906191
Abril309112092121
Mayo31121151122152
Junio30152181153182
Julio31182212183213
Agosto31213243214244
Septiembre30244273245274
Octubre31274304275305
Noviembre30305334306335
Diciembre31335365336366

En el ejemplo de 2026, el 9 de agosto es el día 213 + 8 = 221, y el 14 de marzo es el día 60 + 13 = 73: 221 − 73 = 148. La calculadora de número de semana y día del año obtiene directamente el número de cualquier fecha.

Incluir, excluir y contar días completos entre los extremos

Del 3 al 10 de marzo de 2026, de martes a martes, la resta de fechas da 7. Contar ambos extremos da 8. Excluir los dos da 6: este último criterio se conoce como clear days en determinados plazos británicos. Las leyes y los contratos pueden elegir criterios distintos; usar el equivocado desplaza un plazo un día.

CriterioFecha inicialFecha finalDel 3 al 10 de marzo de 2026Uso habitual
Resta (opción inicial de la calculadora)IncluidaExcluida7 díasResta de fechas en hojas de cálculo; noches de hotel
InclusivoIncluidaIncluida8 díasVacaciones entre dos fechas; recuentos de turnos
Días completos entre los extremosExcluidaExcluida6 díasAvisos de reuniones de sociedades británicas
Plazos de tribunales federales estadounidensesExcluidaIncluida7 díasPlazos de presentación expresados en días

El artículo 360 de la Companies Act 2006 británica excluye tanto el día de entrega del aviso como el día de la reunión. El artículo 307 establece al menos 14 días de aviso para una junta general de una sociedad privada. Con ese plazo ordinario de 14 días, un aviso entregado el 1 de junio de 2026 permite celebrar la reunión, como pronto, el 16 de junio. Los estatutos pueden exigir más tiempo y la ley permite un aviso más breve con el consentimiento requerido de los socios. La calculadora da 15 días del 1 al 16 de junio porque incluye el día 1; al restarlo quedan 14 días completos entre los extremos.

La regla federal estadounidense de procedimiento civil 6(a) excluye el día del hecho que inicia el plazo, cuenta todos los días —incluidos fines de semana y festivos— e incluye el último. Si ese último día es sábado, domingo o festivo legal, el plazo se extiende al siguiente que no lo sea. Un plazo de 10 días iniciado por un hecho del miércoles 4 de marzo de 2026 terminaría el sábado 14, por lo que pasa al lunes 16. La calculadora para sumar o restar días obtiene la fecha final a partir de una fecha inicial y un número de días.

Cómo se cuentan los días laborables

Los días laborables son los días totales menos los fines de semana y los festivos que caen en días de trabajo. La inclusión del extremo final también importa: para contar todos los días laborables de abril de 2026, activa «Incluir la fecha final». De lo contrario se excluye el jueves 30 de abril y el total baja de 22 días entre semana a 21. Con los dos festivos de Pascua de Inglaterra y Gales, Viernes Santo el 3 de abril y Lunes de Pascua el 6 (calendario de festivos de GOV.UK), abril de 2026 tiene 20 días laborables.

NETWORKDAYS de Excel cuenta tanto la fecha inicial como la final. El ejemplo de Microsoft devuelve 110 días laborables del 1 de octubre de 2012 al 1 de marzo de 2013; la calculadora da 109 con su configuración inicial porque excluye el viernes 1 de marzo de 2013. busday_count de NumPy también excluye la fecha final.

Un festivo que cae en fin de semana no se resta dos veces. En Inglaterra y Gales, el 26 de diciembre de 2026 es sábado y el festivo de Boxing Day se traslada al lunes 28. Si añades los días 25, 26 y 28 de diciembre y el 1 de enero al intervalo del 24 de diciembre de 2026 al 4 de enero de 2027, se restan 3 días, no 4, y quedan 4 días laborables. Escocia tiene otra lista: en 2026 incluye el 2 de enero, un festivo extraordinario por el Mundial el 15 de junio y San Andrés el 30 de noviembre; su festivo de verano es el 3 de agosto en vez del 31 y no incluye el Lunes de Pascua. Para obtener una fecha situada cierto número de días laborables después del inicio, usa la calculadora de plazos en días laborables.

Por qué los meses y los años no tienen una duración fija

Un mes tiene entre 28 y 31 días, por lo que el resultado en meses y días depende de la fecha inicial. La calculadora avanza meses completos desde el día del mes de esa fecha; si ese día no existe en el mes de destino, usa su último día:

  • Del 1 de febrero al 1 de marzo de 2026 hay 28 días y exactamente 1 mes.
  • Del 30 de enero al 1 de marzo de 2026 hay 30 días y 1 mes y 1 día: un mes después del 30 de enero es el 28 de febrero.
  • Del 28 de febrero al 31 de marzo de 2026 hay 31 días y 1 mes y 3 días.
  • Del 31 de marzo al 30 de abril de 2026 hay 30 días y exactamente 1 mes, porque abril no tiene día 31.

Por tanto, dos intervalos con el mismo número de días pueden dar distintos resultados en meses y días. Si un contrato, préstamo o norma fija un periodo en días, usa el total de días; si lo fija en meses, comprueba el criterio aplicable al final del mes. La calculadora de edad usa la misma lógica para contar los meses desde el día de nacimiento.

Errores que cambian el recuento

  • Orden del día y el mes. La calculadora interpreta 03/04/2026 como 3 de abril, con el día primero, como en gran parte del mundo. En Estados Unidos suele significar 4 de marzo. El formato ISO, 2026-04-03, evita esa ambigüedad.
  • Horas durante un cambio de hora. El resultado en horas es días × 24. Un intervalo que cruza un cambio de horario estacional puede contener realmente una hora más o menos en tu zona horaria.
  • Fechas anteriores al calendario gregoriano. La calculadora aplica las reglas gregorianas a todas las fechas, incluso anteriores a su adopción. Gran Bretaña cambió del calendario juliano en 1752 con la Calendar (New Style) Act 1750: al 2 de septiembre de 1752 le siguió el 14. La calculadora devuelve 12 días entre esas fechas, aunque para quienes vivieron el cambio solo transcurrió 1 día. Convierte primero las fechas históricas con el conversor de calendarios.

Ejemplos resueltos

Inicio al final de un mes en año bisiesto

Fecha inicial
2024-01-31
Fecha final
2024-03-01
Fin de semana
Sáb.–dom.
Días totales
30 días
Años completos
0
Meses después de los años completos
1
Días después de los meses completos
1
Semanas completas
4
Días después de las semanas completas
2
Horas
720 h
Días laborables
22

Fuente de comprobación: Cálculo independiente

Del último día de febrero al día bisiesto del año siguiente

Fecha inicial
2023-02-28
Fecha final
2024-02-29
Fin de semana
Sáb.–dom.
Días totales
366 días
Años completos
1
Meses después de los años completos
0
Días después de los meses completos
1
Horas
8 784 h
Días laborables
262

Fuente de comprobación: Cálculo independiente

Año completo contando la fecha final

Fecha inicial
2026-01-01
Fecha final
2026-12-31
Incluir la fecha final
sí
Fin de semana
Sáb.–dom.
Días totales
365 días
Años, meses y días
1 año, 0 meses, 0 días
Días laborables
261

Fuente de comprobación: Cálculo independiente

Fin de semana de viernes y sábado

Fecha inicial
2026-01-15
Fecha final
2026-02-15
Fin de semana
Vie.–sáb.
Días totales
31 días
Días laborables
21
Días de fin de semana
10

Fuente de comprobación: Cálculo independiente

Preguntas

¿Cómo calculo los días entre dos fechas?

Resta el número de día de la fecha anterior al de la posterior, como hace una hoja de cálculo con =B1-A1. Del 1 de enero al 31 de diciembre de 2026 da 364 días; añade 1 si también debe contar el último día, para obtener 365. Contar por meses sobre un calendario puede causar errores al final del mes y en años bisiestos; los números de día los resuelven automáticamente.

¿El recuento incluye la fecha inicial y la final?

Incluye la fecha inicial y excluye la final: del 1 al 3 de marzo hay 2 días, como al restar fechas en Excel o Python. Activa «Incluir la fecha final» para contar ambos extremos y obtener 3 días. Los contratos y las normas pueden definir otro criterio; comprueba su redacción si el plazo tiene efectos legales.

¿Cuántos días laborables tiene 2026?

2026 tiene 261 días de lunes a viernes. Inglaterra y Gales tienen 8 festivos oficiales en 2026, todos entre semana (GOV.UK sitúa el festivo sustitutivo de Boxing Day el lunes 28 de diciembre), por lo que quedan 253 días laborables. Para otro país, introduce sus festivos, una fecha ISO por línea, y se descontarán del total laborable.

¿Cómo se cuentan los meses entre dos fechas?

Se cuentan desde el día del mes de la fecha inicial; si ese día no existe en el mes de destino, se usa su último día. Así, el 31 de enero más un mes es el 29 de febrero de 2024, y del 31 de enero al 1 de marzo de 2024 hay 1 mes y 1 día. Microsoft advierte de que la unidad MD de DATEDIF de Excel puede devolver un número negativo, cero o un resultado inexacto; este método evita ese problema.

¿Cuántas semanas hay entre dos fechas?

Divide el número de días entre 7: la parte entera son las semanas y el resto son los días adicionales. 90 días son 12 semanas y 6 días; los 366 días de un año bisiesto son 52 semanas y 2 días. La edad gestacional también se expresa en semanas y días, con notaciones como 12+6.

Acerca de esta calculadora

days=N(end)−N(start),N=days since 1970-01-01\text{days} = N(\text{end}) - N(\text{start}),\qquad N = \text{days since 1970-01-01}

Fuentes

  1. ISO 8601-1:2019 — Date and time, representations for information interchange
  2. Howard Hinnant — chrono-compatible low-level date algorithms (days_from_civil)
  3. NumPy busday_count (business-day counting convention: end date excluded)

Verificado con las referencias

Esta calculadora incluye 6 ejemplos resueltos con respuestas de fuentes independientes. Forman parte del conjunto de pruebas y también puedes ejecutarlos aquí.

Pon esta calculadora en tu sitio

Pega esto donde quieras que aparezca la calculadora. Su uso es gratuito, se mantiene al día con las correcciones que hacemos aquí y el crédito que aparece debajo enlaza con la versión completa, para que tus lectores puedan consultarla.

Altura
Vista previa de la inserción

Conserva el crédito. Es la única condición y es lo que mantiene gratuitas estas calculadoras.