我必须有两个日期from
和to
。我想在这两个日期之间得到所有的月份名称。得到两个日期之间的月份名称
以下是我的代码
var monthNames = [ "January", "February", "March", "April", "May", "June",
"July", "August", "September", "October", "November", "December" ];
function diff(from, to) {
var datFrom = new Date('1 ' + from);
var datTo = new Date('1 ' + to);
var arr = monthNames.slice(datFrom.getMonth(), datTo.getMonth() + 1);
}
上面的代码适用于以下输入
diff('September 2013', 'December 2013');
,但它不适用于本
diff('September 2013', 'February 2014');
工作,我怎样才能使它发挥作用?
您希望它为'diff('September 2013','February 2015')'做什么? – lurker
我想要这两个日期之间的所有月份名称。 – 2619
你想重复的月份名称是问题的要点,我相信 –