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
Tiempo transcurrido = Fecha y hora final − Fecha y hora inicial
Resultado en: días, horas, minutos y total en horas decimales
Pasos para calcular
Selecciona o escribe la fecha inicial (formato YYYY-MM-DD).
Opcional: añade la hora inicial (HH:MM). Si la dejas vacía, se usa 00:00.
Selecciona o escribe la fecha final (YYYY-MM-DD).
Opcional: añade la hora final (HH:MM). Si la dejas vacía, se usa 00:00.
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.