Inicio / Herramientas de Fecha y Hora / Calculadora de fechas
Herramientas online gratis

Calculadora de fechas

Calcula la diferencia en días entre dos fechas o suma/resta días a una fecha. Ejemplo: 2026-03-07 a 2026-03-09 da 2 días. Preciso y sin servidor. El procesam…

Empezar a usar

Qué hace esta herramienta

Esta calculadora realiza dos operaciones de calendario relacionadas en una sola ejecución: calcula el número absoluto de días transcurridos entre una fecha de inicio y una fecha de fin, y calcula la fecha resultante al sumar o restar un número entero de días a la fecha de inicio. Los tres controles tienen como valor predeterminado hoy, hoy y 0.

Ejemplo práctico

Si introduces la fecha de inicio 2026-03-07, la fecha de fin 2026-03-09 y un ajuste de 1 día, la herramienta devuelve una diferencia de 2 días y una fecha ajustada de 2026-03-08. Esto es aritmética de días de calendario, no días hábiles, ni horas, ni meses.

Parámetros y procesamiento

La diferencia se calcula como días completos transcurridos, excluyendo el día final. Por ejemplo, del 7 al 9 de marzo de 2026 devuelve 2, no 3. El cálculo utiliza componentes de calendario normalizados en UTC, lo que evita que un cambio de horario de verano convierta un intervalo de dos fechas en 1,958 o 2,042 días. Invertir las fechas sigue devolviendo la misma diferencia positiva.

El ajuste de días solo acepta un número entero entre -1.000.000 y 1.000.000. Los valores positivos avanzan la fecha, los negativos la retroceden y el cero la mantiene. Se aplican las reglas de cambio de mes y año del calendario del navegador.

Limitaciones

Esta herramienta no calcula días hábiles, no tiene en cuenta festivos, no maneja horas ni minutos, no ajusta a fin de mes y no realiza conversiones de zona horaria. No incluye ni excluye los extremos del intervalo mediante opciones, ni conserva una hora del día introducida. Para plazos legales, contratos, viajes o nóminas, confirma la convención de recuento y la jurisdicción aplicable por separado.

Preguntas frecuentes

¿Por qué la diferencia entre 2026-03-07 y 2026-03-09 es 2 y no 3?

Porque la herramienta cuenta los días completos transcurridos entre las dos fechas, excluyendo el día final. Es una diferencia exclusiva, no un recuento inclusivo.

¿Qué ocurre si invierto las fechas de inicio y fin?

La diferencia devuelta es siempre el mismo valor positivo, ya que se calcula el valor absoluto de la diferencia en días.

¿Puedo sumar o restar más de un millón de días?

No, el ajuste solo acepta números enteros entre -1.000.000 y 1.000.000. Fuera de ese rango, la herramienta no realiza el cálculo.

Lista de verificación

  • Verifica que las fechas estén en formato AAAA-MM-DD.
  • Comprueba que el ajuste sea un número entero dentro del rango permitido.
  • Recuerda que la diferencia es exclusiva (no incluye el día final).
  • Ten en cuenta que el resultado es local al navegador y no se envía a ningún servidor.

El procesamiento se realiza localmente en tu navegador.