Get all dates within range in react js
function (startDate, endDate, addFn, interval) { addFn = addFn || Date.prototype.addDays; interval = interval || 1; var dates = []; var current = new Date(startDate); while (current <= endDate) { dates.push(new Date(current)); current = addFn.call(current, interval); } return dates; }