Subtrair dias, meses e anos de uma data em JavaScript
Alguém sabe uma maneira simples de marcar uma data (por exemplo, Hoje) e voltar X dias, X meses e X anos?
Eu tentei isso:
var date = new Date();
$("#searchDateFrom").val((date.getMonth() -1 ) + '/' + (date.getDate() - 6) + '/' + (date.getFullYear() - 1));
Mas eu tenho uma data negativa, por exemplo, hoje a saída foi:
03/03/2015
Algum conselho?
Obrigado.