2017-10-05 1 views

Répondre

0

Ce code peut résoudre votre problème.

moment("07/2017", "MM/YYYY").subtract(1, 'months').format('YYMM'); 
1

DEMO à https://jsfiddle.net/nffswx75/

var dt = "07/2017"; 

    alert(moment(dt,"MM/YYYYY").format('YYMM')); 

    alert(moment(dt,"MM/YYYYY").add(-1, 'months').format('YYMM')); 

alert(moment(dt,"MM/YYYYY").subtract(1, 'months').format('YYMM')); 
0

Vous pouvez laisser un moment créer un objet date d'une chaîne en lui disant quel format votre date est.

let dateString: string = "07/2017"; 
var date = moment(dateString, "MM/YYYY").subtract(1, 'month').format("YYMM");