📅

Calculadora de diferencia de fechas

Días entre dos fechas – con filtro de días hábiles opcional

En resumen

Esta calculadora determina el número exacto de días entre dos fechas cualesquiera, ya sea contando todos los días del calendario o solo los días hábiles (de lunes a viernes). Introduce la fecha de inicio y la de fin, activa el filtro si lo necesitas y obtén el resultado al instante. Perfecta para plazos, planificación de proyectos o contar los días hasta un evento.

Calculadora de Diferencia de Fechas: Días Entre Dos Fechas

¿Cuántos días faltan para tus vacaciones? ¿Cuánto tiempo ha pasado desde que firmaste ese contrato? Tanto si necesitas planificar un proyecto, calcular un plazo legal o simplemente satisfacer tu curiosidad, nuestra calculadora de diferencia de fechas te da la respuesta en segundos. Esta herramienta gratuita calcula los días exactos entre dos fechas cualesquiera, te los desglosa en semanas y días, e incluso incluye un práctico filtro de días hábiles para excluir fines de semana automáticamente. Sin hojas de cálculo complicadas, sin cuentas manuales propensas a errores: solo introduce las fechas y obtén el resultado al instante.

¿Cómo Funciona el Cálculo?

Por detrás de esta calculadora trabaja la API nativa de fechas del lenguaje JavaScript, que garantiza precisión absoluta incluyendo años bisiestos, cambios de mes y cualquier combinación de fechas que puedas imaginar. La lógica es la siguiente:

  • Días totales: Se obtiene restando la fecha de inicio de la fecha de fin y convirtiendo la diferencia de milisegundos a días enteros.
  • Semanas y días restantes: El total de días se divide entre 7. El cociente son las semanas completas y el resto son los días sueltos.
  • Día de la semana de la fecha final: La calculadora detecta automáticamente en qué día cae la fecha de llegada o vencimiento (lunes, martes, etc.).
  • Filtro de días hábiles (opcional): Cuando activas esta opción, el algoritmo recorre cada día del intervalo y excluye los sábados y los domingos, devolviendo únicamente los días laborables.

La fórmula base, expresada de forma sencilla, es:

Diferencia en días = Fecha fin − Fecha inicio

Y para los días hábiles:

Días hábiles = Total de días − Sábados del intervalo − Domingos del intervalo

Es importante señalar que la calculadora no incluye festivos nacionales o locales en el filtro de días hábiles, ya que estos varían según el país y la región. Para obtener días laborables netos con festivos, tendrías que restar manualmente los festivos aplicables a tu situación.

Cómo Usar la Calculadora Paso a Paso

Paso 1: Introduce la fecha de inicio

Haz clic en el campo "Fecha de inicio" y selecciona el día desde el que quieres comenzar a contar. Puedes escribirlo directamente en formato DD/MM/AAAA o usar el selector de calendario integrado.

Paso 2: Introduce la fecha de fin

De la misma manera, selecciona o escribe la fecha hasta la que deseas calcular. Si la fecha de fin es anterior a la de inicio, la calculadora lo detectará y mostrará un aviso para que corrijas el orden.

Paso 3: Activa el filtro de días hábiles si lo necesitas

Si lo que te interesa saber es cuántos días laborables (de lunes a viernes) hay en ese periodo, marca la casilla "Solo días hábiles". Este paso es totalmente opcional; si lo dejas sin marcar, obtendrás el total de días naturales.

Paso 4: Pulsa "Calcular"

Con un solo clic verás el resultado desglosado: días totales, semanas completas más días restantes, el día de la semana en que cae la fecha final y, si has activado el filtro, el número de días hábiles.

Paso 5: Interpreta y utiliza el resultado

Copia o apunta el dato que necesitas. Puedes repetir el cálculo tantas veces como quieras cambiando cualquiera de las fechas sin necesidad de recargar la página.

Ejemplos Prácticos

Ejemplo 1: Plazo de entrega de un proyecto

Imagina que tu empresa te encarga un informe el 3 de febrero de 2025 y el cliente lo necesita para el 28 de febrero de 2025. Introduces ambas fechas y obtienes 25 días naturales. Al activar el filtro de días hábiles, el resultado baja a 18 días laborables, porque ese período contiene 3 fines de semana completos y 4 días extra de sábado/domingo. Con este dato, puedes planificar tareas diarias, asignar responsabilidades al equipo y establecer hitos intermedios con mucha más precisión.

Ejemplo 2: Cuenta atrás para una boda

La pareja fijó la boda para el 12 de julio de 2025 y hoy es 15 de enero de 2025. La calculadora muestra 178 días naturales, lo que equivale a 25 semanas y 3 días. Además, confirma que el 12 de julio es sábado, perfecto para la celebración. Este desglose ayuda a organizar el cronograma de contratación de proveedores, envío de invitaciones y ensayos con antelación suficiente.

Ejemplo 3: Cálculo de indemnización laboral

Un trabajador empezó en una empresa el 1 de marzo de 2020 y su último día fue el 31 de enero de 2025. Para calcular correctamente la antigüedad en días naturales —dato que muchos convenios colectivos requieren— se introduce ambas fechas y se obtienen 1.797 días (incluyendo el año bisiesto de 2020 y el de 2024). Este número exacto evita disputas y facilita el cálculo de la indemnización correspondiente según la normativa laboral vigente.

Preguntas Frecuentes

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

Sí, absolutamente. La API nativa de fechas de JavaScript gestiona los años bisiestos de forma automática. Esto significa que si tu intervalo incluye el 29 de febrero de un año bisiesto (como 2024 o 2028), ese día se contará correctamente sin que tengas que hacer ningún ajuste manual. Los cálculos son fiables independientemente de que el período abarque uno o varios años bisiestos.

¿Por qué el resultado de días hábiles no coincide con el de mi empresa?

Lo más probable es que tu empresa también descuente los festivos oficiales (nacionales, autonómicos o locales), mientras que nuestra calculadora, por defecto, solo excluye sábados y domingos. Los festivos varían enormemente según el país, la comunidad autónoma e incluso el municipio, por lo que no es posible incluirlos de forma universal. Para obtener los días hábiles reales de tu contexto, resta al resultado el número de festivos que caigan entre las dos fechas y que sean días de lunes a viernes.

¿Puedo calcular fechas muy separadas en el tiempo, como décadas o siglos?

Sí, la calculadora admite cualquier rango de fechas que el calendario gregoriano pueda expresar. Puedes calcular, por ejemplo, los días transcurridos desde el 1 de enero de 1900 hasta hoy, o proyectarte hasta el año 2100. El único límite práctico es el rango de fechas que el selector de calendario del navegador permite introducir, que en la mayoría de los casos abarca varios siglos sin problema. El resultado siempre será exacto, con independencia de lo grande que sea el intervalo.

Calculadoras relacionadas

% Calculadora de porcentaje ≋ Calculadora coste combustible ✦ Calculadora propina ⊚ Calculadora de edad