https://javascript.plainenglish.io/how-to-find-all-the-days-in-a-month-with-the-javascript-date-object-534b7d4a287f