【发布时间】:2020-05-15 18:05:47
【问题描述】:
现在是一月。
var d = new Date();
var m = d.getMonth();
console.log(m) 会输出 0;
我有一个数组:
var months = ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'];
我想返回过去 4 个月。从当月开始。所以在这种情况下。 一月、十二月、十一月、十月 我怎样才能做到这一点?
var monthSliced = months.slice(m, m4).reverse();
返回:["Apr", "Mar", "Feb", "Jan"]
有什么想法吗?
【问题讨论】:
标签: javascript