根据当前月份 ExtJs 5 获取所有前 11 个月
Get all previous 11 months based on current month ExtJs 5
我对 ExtJs 完全陌生。目前我确实需要显示当前月份,以及前 11 个月应该显示为面板中的选项卡。
这里,第一件事是,我正在尝试获取当前月份并根据当前月份,我将获取剩余的前 11 个月以在控制台上打印。例如:当前月份是 2018 年 6 月,我需要获取之前的所有 11 个月。
Ext.application({
name : 'Fiddle',
launch : function() {
const monthNames = ["January", "February", "March", "April", "May", "June",
"July", "August", "September", "October", "November", "December"
];
var d = new Date();
alert(d);
var m = d.getMonth();
var monthName = m;
alert(monthNames[monthName]);
}
});
我得到了当前月份,但不确定如何根据当前月份获取所有剩余月份。你能就此提出建议吗?谢谢。
可以使用Ext.Date.add
功能,每次减去1个月
var date = new Date(),
counter = 11;
while(--counter > 0)
date = Ext.Date.add(date, Ext.Date.MONTH, -1);
我对 ExtJs 完全陌生。目前我确实需要显示当前月份,以及前 11 个月应该显示为面板中的选项卡。
这里,第一件事是,我正在尝试获取当前月份并根据当前月份,我将获取剩余的前 11 个月以在控制台上打印。例如:当前月份是 2018 年 6 月,我需要获取之前的所有 11 个月。
Ext.application({
name : 'Fiddle',
launch : function() {
const monthNames = ["January", "February", "March", "April", "May", "June",
"July", "August", "September", "October", "November", "December"
];
var d = new Date();
alert(d);
var m = d.getMonth();
var monthName = m;
alert(monthNames[monthName]);
}
});
我得到了当前月份,但不确定如何根据当前月份获取所有剩余月份。你能就此提出建议吗?谢谢。
可以使用Ext.Date.add
功能,每次减去1个月
var date = new Date(),
counter = 11;
while(--counter > 0)
date = Ext.Date.add(date, Ext.Date.MONTH, -1);