che sto cercando di ottenere l'ultimo giorno del mese precedente utilizzando:MomentJS - Come ottenere l'ultimo giorno del mese precedente dalla data?
var dateFrom = moment(dateFrom).subtract(1, 'months').format('YYYY-MM-DD');
Dove:
dateFrom = 2014-11-30
Ma dopo aver utilizzato
subtract(1, 'months')
restituisce data
DATE_FROM: "2014-10-30"
Ma l'ultimo giorno del decimo mese è 31.
Come posso risolvere per favore?
Molte grazie per qualsiasi aiuto.
Per ulteriori informazioni consulta la documentazione per [ '# endOf'] (http://momentjs.com/docs/#/manipolazione/fine /). E controlla anche la sua controparte ['# startOf'] (http://momentjs.com/docs/#/manipulating/start-of/). –
Altro modo var dateFrom = momento (dateFrom) .startOf ('month'). Sottrarre (1, 'days'); ;-) – Cooxkie