2017-11-12 8 views
0

私のコードのGet月と年

nouveautes.forEach(function(nouveaute) { 
    console.log(nouveaute.createdAt.toLocaleString()); 
    nouveaute.createdAt = nouveaute.createdAt.toLocaleString(); 
    console.log(nouveaute.createdAt.getMonth()); 
    nouveaute.createdAt = nouveaute.createdAt.getMonth() + " " + nouveaute.createdAt.getYear(); 
    console.log(nouveaute.createdAt); 
}); 

配列

2017-11-12 16:15:03 
10 
2017-11-12T15:15:03.000Z 

2017-11-10 11:09:10 
10 
2017-11-10T10:09:10.000Z 

で2つのオブジェクトと出力私が持っているしたいと思います:

フランス語:

// => Novembre 2017 

それとも英語で、あまりにも難しい場合:

// => November 2017 

答えて

0

あなたは、それは追加のライブラリを必要とDate.prototype.toLocaleDateString()

var date = new Date(Date.UTC(2017, 11, 20, 3, 0, 0)); 

var options = { year: "numeric", month: "long"}; 
console.log(date.toLocaleDateString("fr-FR", options)); 
// -> Novembre 2017 
+0

この作品はどんなaditionnal librairyなし:) – Thefirstalpha