yyyy validar sea restar que mayor inicio horas fin fechas fecha dias comparar actual javascript date momentjs substr

sea - validar fecha javascript dd mm yyyy



Momento JS-¿Cómo restar 7 días de la fecha actual? (2)

Me gustaría restar 7 días de la fecha actual para obtener la fecha formateada YYYY-MM-DD usando la biblioteca moment.js.

Intenté hacerlo de esta manera:

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

Pero todos los valores devueltos son iguales.


El objeto de fecha, cuando se lanza, está en milisegundos. asi que:

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


Tal vez:

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