我有一个包含以下内容的模型:
我想要从中得到一个月。而不是那一系列的回忆,我想要一系列的月。
我尝试使用model.xAxisDates.getMonth()
来完成图片中的操作,但是它返回了undefined
。
有任何想法如何正确执行吗?谢谢
最佳答案
您需要使用month()
而不是getMonth()
来获取月份号。getMonth()
是私有函数,而month()
是API中公开的公共函数。
如果需要获取短月份的名称,请使用format('MMM')
从format
令牌文档中:MMM
:1月2月... 11月12日MMMM
:1月2月... 12月11日
由于xAxisDates
是矩对象的Array
,因此您可以执行以下操作:
model.xAxisDates.map( d => d.month() );
如果您需要月份简称(例如1月,2月等):
model.xAxisDates.map( d => d.format('MMM') );