Sumar/restar fechas con Javascript
28 may
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.