>
Calculation mode
Time zone (optional)

Esta calculadora de fecha y hora en línea está disponible para todo el mundo, completamente gratuita y no requiere registro. A continuación encontrarás información sobre lo que hace, cómo funciona y respuestas a las preguntas específicas con las que la gente suele tropezar.

Qué hace esta calculadora

Esta calculadora de días entre fechas incluye tres modos, entre los que puedes cambiar usando los botones en la parte superior de la herramienta.

Fecha y hora encuentra la diferencia exacta entre dos momentos, hasta el segundo, teniendo en cuenta la hora en ambos extremos y una zona horaria opcional para cada lado.

Solo fechas encuentra la diferencia entre dos fechas del calendario cuando la hora del día no importa, con un interruptor para decidir si se cuenta el primer y el último día.

Sumar / Restar va en la otra dirección: parte de una fecha y suma o resta un número de días, semanas, meses o años para obtener una fecha nueva.

Los tres ofrecen un desglose completo en años, meses y días, junto con totales acumulados. En el modo Fecha y hora, la calculadora también funciona como un calculador de horas, minutos y segundos, mostrando la duración exacta entre dos momentos. Maneja años bisiestos, meses de distintas longitudes y cambios de horario de verano sin que tengas que calcularlos manualmente.

Para quién es

  • Calcular una fecha límite, una fecha de renovación o un periodo de preaviso
  • Determinar la edad exacta de alguien o el número de días desde un hito
  • Crear una hoja de horas o comprobar las horas pagables de un turno
  • Coordinar una reunión o llamada entre distintas zonas horarias
  • Cualquier consulta rápida de “cuántos días faltan para” o “cuántas horas hay entre”

Cómo funciona

Detrás de escena, la calculadora convierte cada fecha y hora en un único número continuo antes de hacer las operaciones, en lugar de contar en un calendario. Eso le permite manejar correctamente las longitudes irregulares de los meses, los años bisiestos y las transiciones de horario de verano en lugar de calcularlos mal en silencio. Si una hora que introduces no existe, o se repite porque hubo un cambio de reloj, se marca en lugar de ser calculada de forma silenciosa e incorrecta.

Más información

Las secciones de abajo profundizan en cómo funciona cada modo y en los casos límite que gestiona. Expande cualquiera de ellas para más detalle.

Cómo usar cada modo

Modo Fecha y hora — Introduce una fecha y hora de inicio y una fecha y hora de fin. Opcionalmente, configura una zona horaria diferente en cada lado bajo "Time zone (optional)" si los dos extremos están en ubicaciones distintas. Selecciona Calculate Difference para obtener un desglose completo en años, meses, días, horas, minutos y segundos, además de totales en semanas, días, horas, minutos y segundos.

Modo Solo fechas — Introduce una fecha de inicio y una fecha de fin. Marca "Include end date" si ambos extremos deben contarse en el total, por ejemplo un periodo de alquiler que incluye el día de entrada. Selecciona Calculate Difference para el recuento total de días y las semanas totales, junto con un desglose en años, meses y días.

Modo Sumar / Restar — Introduce una fecha de inicio, elige Add o Subtract, introduce una cantidad y elige si se trata de días, semanas, meses o años. Selecciona Calculate Date para obtener la fecha resultante y su día de la semana. Al sumar o restar meses o años se intenta llegar al mismo día en el mes de destino cuando es posible, y se recurre al último día válido de ese mes cuando no existe — sumar un mes al 31 de enero, por ejemplo, cae en el 28 de febrero o en el 29 en un año bisiesto.

Atajos — Los botones Today y Now rellenan la fecha o la hora actual con un solo toque; Tomorrow, junto al campo de fecha de fin, la ajusta un día hacia delante; Swap invierte los valores de inicio y fin. Una vez aparece un resultado, Copy Result coloca un resumen en texto sin formato en el portapapeles, y Share abre las opciones de compartición de tu dispositivo.

Tutorial en video de Time and Date Calculator
Por qué contar fechas a mano falla

Contar días a mano se topa con algunos problemas recurrentes.

Los meses no tienen la misma duración. Febrero tiene 28 días la mayoría de los años y 29 en un año bisiesto; abril, junio, septiembre y noviembre tienen 30; el resto tienen 31. Suponer que todos los meses se comportan como el anterior es la causa más común de una fecha errónea.

Los años bisiestos siguen una excepción que la mayoría no recuerda: un año divisible por 4 es bisiesto, salvo los años de siglo, que solo son bisiestos si son divisibles por 400. 2000 fue bisiesto; 1900 no lo fue. Cualquier cálculo que abarque varios años puede quedar un día desfasado si esto no se tiene en cuenta.

Si se cuenta el primer día es una cuestión de convención, no de matemáticas. Un contrato suele contar el día de entrada; una cuenta atrás normalmente no. Por eso esta calculadora tiene un interruptor explícito "include end date" en lugar de adivinar.

Los cambios de horario de verano hacen que un día tenga 23 o 25 horas en lugar de 24. Rara vez afecta a un recuento de días simple, pero puede estropear un total en horas y minutos si el intervalo que mides cruza la transición. Esta calculadora también comprueba dos casos límite específicos: una hora que no existe porque los relojes la saltaron, y una hora que ocurre dos veces porque los relojes se repitieron — ambos se detectan y marcan en lugar de producir silenciosamente un resultado con una hora de diferencia.

Como comprobación de cordura en cualquier resultado: dividir un recuento de días por 30 da una estimación aproximada en meses, y dividir por 365 una estimación aproximada en años. Si la respuesta exacta difiere enormemente de eso, conviene revisar el año que introdujiste — un error tipográfico allí es la forma más fácil de obtener un resultado equivocado por un año completo sin que parezca obvio.

Cálculo de horas, minutos y hojas de horas

Comparar dos horas del reloj es una resta con una complicación añadida: la hora del reloj se reinicia a medianoche. Si una hora de fin es anterior a la de inicio — un turno nocturno que va de las 10:00 p. m. a las 6:00 a. m., por ejemplo — el cálculo debe reconocer que el día cambió en lugar de devolver un número negativo. El modo Fecha y hora lo gestiona automáticamente.

Para nóminas, normalmente se necesitan los resultados de dos maneras: en horas y minutos (8 horas 30 minutos) y en decimal (8.5 horas), ya que las horas decimales multiplican limpiamente contra una tarifa por hora. Para contemplar una comida no remunerada u otro descanso, resta su duración total del intervalo bruto — un turno de 9 horas con 30 minutos de comida se paga como 8 horas 30 minutos.

Algunos ejemplos comunes:

InicioFinTotalCon 30 minutos de descanso
9:45 a. m.2:30 p. m.4h 45m4h 15m
7:30 a. m.4:30 p. m.9h8h 30m
8:00 a. m.5:00 p. m.9h8h 30m
Hacer las mismas cuentas en Excel o Google Sheets

Las hojas de cálculo almacenan las fechas como números, por eso la resta simple funciona: =B2-A2 devuelve el número de días entre dos celdas de fecha (formatea el resultado como un número, no como fecha, o se mostrará de forma extraña).

Para un desglose en años/meses/días, DATEDIF es la fórmula estándar: =DATEDIF(A2,B2,"y") para años, "ym" para meses restantes, "md" para días restantes.

Para días laborables únicamente, excluyendo fines de semana, NETWORKDAYS (o NETWORKDAYS.INTL para patrones de fin de semana personalizados) hace el trabajo, y puede excluir también una lista de festivos proporcionada.

Todo esto funciona igual en Google Sheets, que usa el mismo sistema de número de serie de fechas y los mismos nombres de función — Sheets suele ser un poco más permisivo sobre cómo se interpreta una fecha escrita.

Zonas horarias y programación entre ubicaciones

Los campos de zona horaria aplican el desplazamiento correcto a la fecha y hora que introduzcas en cada lado, incluyendo si esa zona observa actualmente horario de verano — la diferencia entre dos zonas no siempre es constante a lo largo del año. Es un desplazamiento aplicado al cálculo de la diferencia, no un conversor independiente para transformar un momento específico en cómo se ve en otro lugar.

Dos zonas que están separadas por cinco horas en enero podrían no estarlo en julio, ya que no todos los países observan el horario de verano, y los que lo hacen rara vez comienzan y terminan en las mismas fechas. Para una reunión periódica entre zonas horarias, conviene volver a comprobar el desplazamiento para la fecha real en lugar de reutilizar el calculado hace meses.

Los formatos de fecha también varían por país — día antes de mes en la mayor parte del mundo, mes antes de día en Estados Unidos, año primero según la norma ISO usada por software. Confundir 03/04 como 4 de marzo en lugar de 3 de abril es un error común y evitable una vez que sabes comprobar el formato primero.

Preguntas frecuentes

Cómo calcular tiempo a partir de dos fechas

¿Cómo calcular el tiempo entre dos fechas?

Convierte ambas fechas a un único número de días desde un punto de referencia fijo y luego resta la más temprana de la más tardía. Eso te da el recuento exacto de días del calendario. A partir de ahí puedes convertir a semanas, meses o años para un desglose estilo calendario, o aplicar una regla de días laborables si hay que excluir fines de semana y festivos.

¿Cómo calcular el tiempo en Excel entre dos fechas?

Resta la celda de la fecha anterior de la posterior (=B2-A2) para obtener el recuento de días, o usa DATEDIF con los argumentos "y", "ym" y "md" juntos para un desglose en años, meses y días. Formatea la celda de resultado como número, no como fecha, o Excel la mostrará incorrectamente.

¿Hay una fórmula para calcular el tiempo?

Sí. Para fechas es una resta simple una vez que ambas fechas se convierten a una escala numérica común. Para horas del reloj es la misma resta, añadiendo 24 horas a la hora de fin siempre que el cálculo cruce la medianoche, de modo que el resultado nunca sea negativo.

Cómo calcular tiempo y día

¿Cómo calcular el tiempo en un día?

Suma las horas y minutos entre un punto de inicio y un punto final dentro del mismo periodo de 24 horas, usando la resta después de convertir ambas horas a una escala de 24 horas. Si el día incluye descansos no remunerados, réstalos por separado una vez conocido el total bruto.

¿Cuántas horas son de 9:45 a 2:30?

De 9:45 a. m. a 2:30 p. m. son 4 horas y 45 minutos. Restando un descanso de 30 minutos, como sería habitual en un turno corto, el total pagable es de 4 horas 15 minutos.

Cómo calcular el tiempo entre dos horas

¿Cómo averiguar el tiempo entre dos horas?

Convierte ambas horas a formato de 24 horas, suma 24 horas a la hora posterior si cae numéricamente antes que la primera (lo que significa que el intervalo cruza la medianoche), y luego resta. El resultado se convierte limpiamente en horas y minutos o en horas decimales, según lo que necesites.

¿Cómo calcular el tiempo total entre dos horas en Excel?

Introduce ambas horas en un formato de hora reconocido y luego resta la celda anterior de la posterior. Formatea la celda de resultado con un formato de tiempo personalizado como [h]:mm para que los totales superiores a 24 horas se muestren correctamente en lugar de reiniciarse a cero.

¿Cómo calcular multiplicación de tiempo?

Primero encuentra la duración como número decimal de horas (7.5 en lugar de 7:30, por ejemplo), luego multiplica ese decimal por la tarifa o factor correspondiente, como un salario por hora. Multiplicar la forma decimal evita los errores que surgen al multiplicar horas y minutos directamente.

Cuál es la forma correcta de calcular el tiempo

¿Cómo se calcula realmente el tiempo?

Tanto las fechas como las horas del reloj se convierten primero en una única escala numérica continua: días desde un punto de referencia para fechas, horas o minutos desde la medianoche para horas del reloj. Esa conversión permite una resta directa para obtener la diferencia entre ellas, eludiendo las longitudes irregulares de los meses y el reinicio de medianoche del reloj.

¿Cuál es la mejor manera de calcular manualmente las horas?

Convierte ambas horas a formato de 24 horas primero y luego réstalas en horas y minutos, tomando prestados 60 minutos de la columna de horas si los minutos finales son menores que los iniciales. Resta cualquier tiempo de descanso no remunerado al final, una vez conocido el total bruto.

¿Cuántas horas de 7:30 a 16:30?

De 7:30 a. m. a 4:30 p. m. son 9 horas. Con un descanso de almuerzo típico de 30 minutos, el total pagable es de 8 horas 30 minutos.

¿Cuántas horas son de 8:00 a 17:00 con comida?

De 8:00 a. m. a 5:00 p. m. son 9 horas. Restando un descanso de almuerzo estándar de 30 minutos, el total pagable es de 8 horas 30 minutos; un almuerzo completo de una hora lo reduce a 8 horas. Hacer este tipo de cálculos a mano no es complicado en principio, pero está lleno de pequeñas excepciones: meses de distintas longitudes, años bisiestos, cruces de medianoche, desplazamientos de zona horaria y la diferencia entre días del calendario y días laborables. Cualquiera de esos detalles basta para desajustar un cálculo manual por un día o una hora, por eso vale la pena usar una herramienta dedicada incluso cuando la pregunta parece simple. Sea cual sea la pregunta específica, el número de días hasta una fecha límite, las horas en una hoja de horas o la fecha dentro de noventa días, el mismo enfoque se aplica: convierte todo a una escala numérica consistente primero y deja que la resta haga el trabajo.