我有一个包含以下内容的模型:
javascript - 瞬间模型中的getMonth()-LMLPHP

我想要从中得到一个月。而不是那一系列的回忆,我想要一系列的月。

我尝试使用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') );

10-06 08:03