JSFiddle - React, Tailwind, and code Playground

by Chance Nursey-Bush

JavaScript

var startDateStr = "Thu Jan 25 2018 00:00:00 GMT-0700 (US Mountain Standard Time)";
var stopDateStr = "Thu Feb 22 2018 00:00:00 GMT-0700 (US Mountain Standard Time)";

var array = [];
var startDate = new Date(startDateStr);
var startWW = this.GetWorkweekForDate(startDate);

var startYear = startDate.getFullYear();

var endDate = new Date(stopDateStr);
var endWW = this.GetWorkweekForDate(endDate);

var endYear = endDate.getFullYear();

var yearDiff = endYear - startYear;
deb
if (yearDiff > 0) endWW += (yearDiff * 52);
for (var x = startWW; x < endWW + 1; ++x) {
  var tempMonth;
  if (x > 52) {}
  //if (x <= 52 && startYear !== endYear) {
  //    array.push("WW" + x + ", " + startYear);
  //} else if (startYear === endYear) {
  //    //here
  //} else {
  //    array.push("WW" + x + ", " + startYear);
  //}
}
return array;