📖 5 min de lectura

Cómo calcular el tiempo entre dos fechas: guía completa

Calcular el tiempo exacto entre dos fechas es útil para vacaciones, plazos, edad, antigüedad o cualquier periodo temporal. La clave: restar fecha inicial a fecha final, considerando horas opcionales.

  • Fórmula visual y 4 pasos claros
  • Ejemplos: con horas, solo fechas, cruce de mes, cruce de año
  • Casos especiales: misma fecha, fechas invertidas, zona horaria
  • Errores comunes y cómo evitarlos

Pasos para calcular

1. Selecciona o escribe la fecha inicial (formato YYYY-MM-DD).
2. Opcional: añade la hora inicial (HH:MM). Si la dejas vacía, se usa 00:00.
3. Selecciona o escribe la fecha final (YYYY-MM-DD).
4. Opcional: añade la hora final (HH:MM). Si la dejas vacía, se usa 00:00.
5. Pulsa calcular: obtendrás días, horas, minutos y total en horas decimales.

Ejemplos prácticos

📅 Con horas: 21/09/2026 07:00 → 23/09/2026 17:30

Fecha inicial: 21/09/2026 07:00

Fecha final: 23/09/2026 17:30

Cálculo: 2 días + 10 h 30 min = 58,50 horas totales

📆 Solo fechas (sin horas): 21/09/2026 → 23/09/2026

Fecha inicial: 21/09/2026 00:00

Fecha final: 23/09/2026 00:00

Cálculo: 2 días exactos = 48,00 horas

🔄 Cruce de mes: 30/09/2026 22:00 → 01/10/2026 02:00

Fecha inicial: 30/09/2026 22:00

Fecha final: 01/10/2026 02:00

Cálculo: 0 días + 4 h = 4,00 horas (cruce 30 sep → 1 oct)

🎆 Cruce de año: 31/12/2026 23:00 → 01/01/2027 02:00

Fecha inicial: 31/12/2026 23:00

Fecha final: 01/01/2027 02:00

Cálculo: 0 días + 3 h = 3,00 horas (cruce 31 dic → 1 ene)

📆 Misma fecha con horas: 15/03/2026 08:00 → 15/03/2026 14:30

Fecha inicial: 15/03/2026 08:00

Fecha final: 15/03/2026 14:30

Cálculo: 0 días + 6 h 30 min = 6,50 horas

Casos especiales

Misma fecha, misma hora: El resultado es 0 días, 0 h 0 min (0,00 horas). Útil para verificar que la herramienta funciona.
Fechas invertidas (final antes que inicial): La calculadora muestra error: "La fecha/hora final no puede ser anterior a la inicial". Siempre pon la fecha más antigua primero.
Solo fechas (sin horas): Si dejas los campos de hora vacíos, la calculadora usa 00:00 para ambas y calcula días completos entre fechas.
Zonas horarias / Horario de verano: La calculadora usa la hora local del navegador. Para cálculos legales/precisos, verifica la zona horaria.
Años bisiestos: El cálculo automático gestiona correctamente el 29 de febrero (ej. 28/02 → 01/03 en año no bisiesto = 1 día; en bisiesto = 2 días).

Errores comunes y cómo evitarlos

Fechas en orden incorrecto: Poner la fecha final antes que la inicial. La calculadora dará error. Siempre: fecha más antigua → fecha más reciente.
Formato de fecha incorrecto: Usa YYYY-MM-DD (ej. 2026-09-24). No uses DD/MM/YYYY ni MM/DD/YYYY en los campos de fecha.
Formato de hora incorrecto: Usa HH:MM en 24 h (ej. 14:30, 07:05, 23:00). No uses formato 12 h con AM/PM.
Olvidar que las horas son opcionales: Si no pones hora, se asume 00:00. Si quieres precisión horaria, rellena ambos campos de hora.
Confundir días naturales con laborables: La calculadora da días naturales (incluye fines de semana/festivos). Para días laborables, resta manualmente los fines de semana.

Calcula el tiempo entre fechas al instante

Selecciona dos fechas (con u sin horas) y obtén días, horas, minutos y total en horas decimales al instante.

Abrir calculadora entre fechas

¿Para qué sirve calcular el tiempo entre dos fechas?

Calcular el tiempo transcurrido entre dos fechas es útil en muchas situaciones laborales y personales: saber cuántos días quedan para el fin de un contrato, calcular la duración de un periodo de prueba, conocer los días trabajados en un mes concreto o simplemente saber cuánto tiempo ha pasado entre dos eventos.

Cómo calcular el tiempo entre dos fechas paso a paso

  1. Selecciona la fecha de inicio.
  2. Selecciona la fecha de fin.
  3. Si necesitas precisión horaria, añade también la hora de inicio y la hora de fin.
  4. La calculadora te mostrará el resultado en días, horas y minutos totales.

Ejemplo: entre el 1 de enero y el 1 de marzo hay 59 días (en año no bisiesto) o 60 días (en año bisiesto).

Usos habituales en el ámbito laboral

  • Periodo de prueba: calcular cuándo termina el periodo de prueba fijado en el contrato.
  • Contratos temporales: saber la duración exacta de un contrato por obra o por circunstancias de la producción.
  • Vacaciones: calcular los días de vacaciones disfrutados o pendientes.
  • Bajas y ausencias: conocer la duración de una baja médica o una excedencia.
  • Antigüedad: calcular los años y meses de antigüedad en una empresa.

Años bisiestos y cambios de hora

Al calcular periodos largos hay que tener en cuenta que los años bisiestos tienen 366 días en lugar de 365. Esto afecta especialmente a cálculos que cruzan el mes de febrero. La calculadora de MiA tiene en cuenta los años bisiestos automáticamente.

Los cambios de hora estacionales (horario de verano e invierno) pueden afectar al cálculo cuando se incluyen horas exactas. Si el periodo calculado incluye un cambio de hora, el resultado puede variar en 1 hora.

Errores frecuentes

  • Confundir si el día de inicio y el día de fin se cuentan como días completos o no.
  • No tener en cuenta los años bisiestos en periodos largos.
  • Olvidar que algunos meses tienen 28, 29, 30 o 31 días al hacer cálculos manuales.
  • No incluir la hora exacta cuando la precisión horaria es importante.