Sumar o restar tiempo a una fecha
Suma o resta cualquier combinación de años, meses, semanas, días, horas, minutos y segundos a una fecha y hora de partida para hallar el momento resultante.
yr
mo
wk
d
h
min
s
¿Cómo funciona esta calculadora?
Introduce una fecha y hora base y desplazamientos con signo de años, meses, semanas, días, horas, minutos y segundos. La herramienta suma las partes de años y meses como ajustes de calendario, y luego suma las partes restantes como un intervalo fijo de milisegundos, devolviendo la fecha y hora resultantes, su día de la semana y el desplazamiento total en días y segundos.
Fórmula
How this is calculated
Comienza con una fecha y hora base introducida en formato ISO (por ejemplo, 2026-06-27T09:00). Cada campo de desplazamiento acepta un valor positivo para sumar tiempo o uno negativo para restarlo. El cálculo aplica los desplazamientos en dos etapas para que el resultado coincida con las expectativas cotidianas del calendario.
Primero se aplican las partes de calendario: el desplazamiento de años se suma con setFullYear y el de meses con setMonth. Estos respetan la longitud variable de los meses y los años bisiestos, de modo que "un mes" recae en el mismo día del mes siempre que sea posible (con la normalización del desbordamiento de fin de mes que hace el objeto Date de JavaScript). Después, las partes de tiempo transcurrido —semanas, días, horas, minutos y segundos— se convierten en un único intervalo de milisegundos usando (Δd + 7·Δw)·86400 + 3600·Δh + 60·Δmi + Δs, multiplicado por 1000, y se suman a la fecha.
La salida muestra la fecha y hora resultantes, su día de la semana y el desplazamiento total expresado tanto en días como en segundos (la diferencia entre el instante final y el inicial). Ten en cuenta que las cifras de días totales y segundos totales se miden respecto a la línea de tiempo local, por lo que transiciones como los cambios de horario de verano en la zona horaria del equipo pueden hacer que los segundos transcurridos difieran ligeramente de los desplazamientos nominales.
Preguntas frecuentes
Introduce un número negativo en cualquier campo de desplazamiento. Por ejemplo, escribe -3 en el campo Días para retroceder tres días en el pasado. Puedes mezclar libremente desplazamientos positivos y negativos.
Los meses tienen longitudes distintas, así que la herramienta ajusta el mes del calendario en lugar de sumar 30 días fijos. Sumar un mes al 31 de enero recae a principios de marzo porque febrero tiene menos días, lo cual es el comportamiento estándar del calendario.
Primero se aplican los años y los meses como ajustes de calendario y, a continuación, se suman las semanas, días, horas, minutos y segundos como un intervalo fijo de tiempo transcurrido. Este orden mantiene intuitivos los resultados de fin de mes y de años bisiestos.
También conocido como
TG we-Calculate Editorial Team. (2026). Sumar o restar tiempo a una fecha [Online calculator]. TG we-Calculate. https://we-calculate.com/es/calculator/add-subtract-time
TG we-Calculate Editorial Team. "Sumar o restar tiempo a una fecha." TG we-Calculate. 2026. https://we-calculate.com/es/calculator/add-subtract-time.
TG we-Calculate Editorial Team, "Sumar o restar tiempo a una fecha," TG we-Calculate, 2026. [Online]. Available: https://we-calculate.com/es/calculator/add-subtract-time
@misc{wecalculate_add_subtract_time, title = {Sumar o restar tiempo a una fecha}, author = {{TG we-Calculate Editorial Team}}, howpublished = {\url{https://we-calculate.com/es/calculator/add-subtract-time}}, year = {2026}, note = {TG we-Calculate} }
¿Te ayudó esta calculadora?
