JavaScript创建日期对象x秒前?

you*_*ace 5 javascript date

假设我有一个数字x可以是任何东西(在合理范围内).如何创建x个秒前的新Date对象?我不知道如何处理这个问题.

mVC*_*Chr 6

var seconds = 5;
var dateNow = new Date();
var date5SecondsAgo = new Date(dateNow.getTime() - seconds*1000);
Run Code Online (Sandbox Code Playgroud)