Вот несколько способов сделать это, используя Date.js:
// today - 7 days
// toString() is just to print it to the console all pretty
Date.parse("t - 7 d").toString("MM-dd-yyyy"); // outputs "12-06-2011"
Date.today().addDays(-7).toString("MM-dd-yyyy"); // outputs "12-06-2011"
Date.today().addWeeks(-1).toString("MM-dd-yyyy"); // outputs "12-06-2011"
Как не связанная сторона, обратите внимание на Moment.js... Я думаю, что 2 библиотеки дополняют друг друга:)