JSFiddle - React, Tailwind, and code Playground
by neonms92
HTML
<div>
</div>
JavaScript
var div = $('div');
var date = new Date();
for (var i = 0; i < 14; i++) {
div.append('<span>' + date.toLocaleDateString() + ' - </span>');
div.append('<span>' + lastWeekEndingFriday(date).toLocaleDateString() + '</span>');
div.append('<br/>');
date.setDate(date.getDate() + 1);
}
function lastWeekEndingFriday(d) {
d = new Date(new Date(d).setDate(d.getDate() - 1));
return new Date(d.setDate(d.getDate() - d.getDay() - 2));
}