javascript - examples - moment js timezone
¿Cómo restar un mes usando moment.js? (1)
Esta pregunta ya tiene una respuesta aquí:
- Formatea la fecha y resta los días usando Moment.js 5 respuestas
Tengo un mes actual generado con el formato moment (). (''MMM YYYY''). Necesito tener los últimos seis meses usando este mes actual.
¿Cómo restar un mes usando moment.js?
Para restar en moment.js:
moment().subtract(1, ''months'').format(''MMM YYYY'');
Documentación:
momentjs.com/docs/#/manipulating/subtract
Antes de la versión 2.8.0, también se admitía la sintaxis moment # restar (Cadena, Número). Ha sido desaprobado en favor del momento # restar (Número, Cadena).
moment().subtract(''seconds'', 1); // Deprecated in 2.8.0
moment().subtract(1, ''seconds'');
A partir de la versión 2.12.0, cuando se pasan valores decimales para días y meses, se redondean al número entero más cercano. Las semanas, los trimestres y los años se convierten en días o meses y luego se redondean al número entero más cercano.
moment().subtract(1.5, ''months'') == moment().subtract(2, ''months'')
moment().subtract(.7, ''years'') == moment().subtract(8, ''months'') //.7*12 = 8.4, rounded to 8