我是 moment.js 的新手,我无法真正理解文档。我想以字符串格式操作一些日期。
我的日期是来自 json feed 的字符串,看起来像:
var year = item.date
// it returns a string like "25/04/2012"
如何使用 moment.js 从中提取年份?
我是 moment.js 的新手,我无法真正理解文档。我想以字符串格式操作一些日期。
我的日期是来自 json feed 的字符串,看起来像:
var year = item.date
// it returns a string like "25/04/2012"
如何使用 moment.js 从中提取年份?
您可以使用
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()
或者您可以将字符串转换为日期,然后提取年份:
var date = new Date(dateString);
if (!isNaN(date)) {
return d.getFullYear();
}