JSFiddle - React, Tailwind, and code Playground
by sstur
JavaScript
var startDate = new Date(Date.UTC(2015, 5, 21));
var endDate = new Date(Date.UTC(2015, 9, 11));
var date = startDate;
var dates = [];
while (date.valueOf() <= endDate.valueOf()) {
console.log(date.toGMTString());
var formatted = date.toISOString().slice(0, 10).split('-').join('/');
dates.push(formatted);
date = new Date(date.valueOf() + 7 * 24 * 60 * 60 * 1000);
}
console.log(JSON.stringify(dates));