function getDaysInMonth(month, year) {
	var date = new Date(year, month, 1);
	var days = [];

	var lastDay = new Date(year, month, 0).getDate();
	for (i = date.getDay() - 1; i >= 0; i--) {
		days.push(new Date(year, month - 1, lastDay - i));
	}
	while (date.getMonth() === month) {
		days.push(new Date(date));
		date.setDate(date.getDate() + 1);
	}

	var date3 = new Date(year, month + 1, 1);
	for (i = days[days.length - 1].getDay(); i != 6; i++) {
		days.push(new Date(date3));
		date3.setDate(date3.getDate() + 1);
	}

	for (i = days.length; i != 42; i++) {
		days.push(new Date(date3));
		date3.setDate(date3.getDate() + 1);
	}
	return days;
}

getDaysInMonth(Current date/time +(months):Main Calendar’s monthOffset:extract month - 1, Current date/time +(months):Main Calendar’s monthOffset:extract year); 

Visit our web site https://www.techmakers.online/

And if you want help building your app take a look at our templates.

https://bubble.io/contributor/tech-makers-1602609676834x314406975897040900