Javascript 从字符串中提取年份
我对momente.js还不熟悉,我不能真正理解文档。我想用字符串格式处理一些日期 我将日期作为json提要中的字符串,如下所示:Javascript 从字符串中提取年份,javascript,date,momentjs,Javascript,Date,Momentjs,我对momente.js还不熟悉,我不能真正理解文档。我想用字符串格式处理一些日期 我将日期作为json提要中的字符串,如下所示: 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(
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();
}
只是变量的名称是“date”而不是“d”