我有一些代碼返回兩個預定義日期之間的所有日期。這非常好,但我想知道如何才能返回與本月第一天相對應的值。獲取兩個日期之間的所有日期,並只返回本月的第一個
所以,我得到以下所需的結果:
Mon Feb 01 2016 01:00:00 GMT+0100 (W. Europe Standard Time)
Tue Mar 01 2016 01:00:00 GMT+0100 (W. Europe Standard Time)
Fri Apr 01 2016 01:00:00 GMT+0200 (W. Europe Daylight Time)
Sun May 01 2016 01:00:00 GMT+0200 (W. Europe Daylight Time)
Wed Jun 01 2016 01:00:00 GMT+0200 (W. Europe Daylight Time)
Fri Jul 01 2016 01:00:00 GMT+0200 (W. Europe Daylight Time)
Mon Aug 01 2016 01:00:00 GMT+0200 (W. Europe Daylight Time)
Thu Sep 01 2016 01:00:00 GMT+0200 (W. Europe Daylight Time)
Tue Nov 01 2016 01:00:00 GMT+0100 (W. Europe Standard Time)
我的JS代碼:
$('#getBetween').on('click', function() {
var start = new Date("2016-01-01"),
end = new Date("2016-12-01"),
currentDate = new Date(start),
between = []
;
while (currentDate <= end) {
between.push(new Date(currentDate));
currentDate.setDate(currentDate.getDate() + 1);
}
$('#results').html(between.join('<br> '));
});
我需要什麼樣的方法來創建它使我分配本月的第一個月。
謝謝你的反應和你解釋清楚。這正是我想要的。謝謝 – Rotan075