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.
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
Tipos de día
Días laborables71,1%Días de fin de semana28,9%
Cómo se calcula S
Contar días mediante números de día
N(end)−N(start)=20859−(20769)=90
N cuenta los días desde el 1 de enero de 1970 en el calendario gregoriano proléptico.
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.
Semanas y horas
90=7×12+6,90×24=2160h
Días laborables
90−26weekend−0holidays=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:
Días de marzo posteriores al 14: 31 − 14 = 17.
Meses completos intermedios: abril 30 + mayo 31 + junio 30 + julio 31 = 122.
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.
Mes
Días
Dí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)
Enero
31
1
31
1
31
Febrero
28 (29)
32
59
32
60
Marzo
31
60
90
61
91
Abril
30
91
120
92
121
Mayo
31
121
151
122
152
Junio
30
152
181
153
182
Julio
31
182
212
183
213
Agosto
31
213
243
214
244
Septiembre
30
244
273
245
274
Octubre
31
274
304
275
305
Noviembre
30
305
334
306
335
Diciembre
31
335
365
336
366
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.
Criterio
Fecha inicial
Fecha final
Del 3 al 10 de marzo de 2026
Uso habitual
Resta (opción inicial de la calculadora)
Incluida
Excluida
7 días
Resta de fechas en hojas de cálculo; noches de hotel
Inclusivo
Incluida
Incluida
8 días
Vacaciones entre dos fechas; recuentos de turnos
Días completos entre los extremos
Excluida
Excluida
6 días
Avisos de reuniones de sociedades británicas
Plazos de tribunales federales estadounidenses
Excluida
Incluida
7 días
Plazos 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
Fuentes
ISO 8601-1:2019 — Date and time, representations for information interchange
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.