23

私は moment.js が初めてで、ドキュメントをよく理解できません。いくつかの日付を文字列形式で操作したいと思います。

私はjsonフィードからの文字列として日付を持っており、次のようになります:

var year = item.date
// it returns a string like "25/04/2012"

moment.js を使用して年を抽出するにはどうすればよいですか?

4

2 に答える 2

64

使用できます

moment("25/04/2012","DD/MM/YYYY").format("YYYY")
or    
moment("25/04/2012","DD/MM/YYYY").year()

あなたの例では:

moment(item.date,"DD/MM/YYYY").year()
于 2012-10-04T08:46:36.353 に答える
2

または、文字列を日付に変換してから年を抽出することもできます。

var date = new Date(dateString);
if (!isNaN(date)) {
 return d.getFullYear();
}
于 2012-10-04T08:49:23.590 に答える