我必須有兩個日期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
你想重複的月份名稱是問題的要點,我相信 –