Moment JS – come sottrarre 7 giorni dalla data corrente?

Vorrei sottrarre 7 giorni dalla data corrente per get la data formatta YYYY-MM-DD utilizzando la libreria moment.js.

Ho cercato di fare così:

dateTo = moment(new Date()).format('YYYY-MM-DD'); dateFrom = moment(new Date() - 7).format('YYYY-MM-DD'); console.log(dateFrom); console.log(dateTo); 

Ma tutti i valori restituiti sono uguali.

Come posso risolverlo per favore?

Può essere:

 dateTo = moment().format('YYYY-MM-DD'); dateFrom = moment().subtract(7,'d').format('YYYY-MM-DD'); 

L'object di data, quando viene castato, è in millisecondi. così:

 dateFrom = moment(Date.now() - 7 * 24 * 3600 * 1000).format('YYYY-MM-DD');