Home > General > Sumar/restar fechas con Javascript

Sumar/restar fechas con Javascript

mayo 28, 2010

No encontré un ejemplo que sirviera pero leyendo la documentación me dí cuenta que se puede utilizar el constructor que acepta milisegundos:

var today = new Date();

// Sumar 7 días.
new Date(today.getTime() + (7 * 24 * 3600 * 1000)),

// Restar 5 días
new Date(today.getTime() - (5 * 24 * 3600 * 1000)),

Tenga en cuenta que esta solución ignora los segundos intercalares. En mi caso no son necesarios pero puede que en el suyo si.