Moment.js:从日期字符串转换

时间:2016-07-31 13:58:50

标签: javascript momentjs

我如何获得日期和#34; 2015年4月和#34;或" 2016年12月"与moment.js?

我尝试使用它,但它返回NaN:

var date = 'Apr 2016';
console.log(moment(date).get('month')); // I want it to return 4

1 个答案:

答案 0 :(得分:0)

parsing非ISO 8601字符串或new Date(string)无法识别的字符串时,您必须明确指定日期格式。将结果增加1,因为range为0 ... 11:

moment('Apr 2016', 'MMM YYYY').get('month') + 1 // = 4