change getWeekdaysInMonth method

pull/1425/head
eduebernal 3 years ago
parent e15e06034c
commit 9bd1c6f685

@ -189,11 +189,11 @@ abstract class DateUtils {
val month = startOfMonth.toCalendar()[Calendar.MONTH] + 1 val month = startOfMonth.toCalendar()[Calendar.MONTH] + 1
val year = startOfMonth.toCalendar()[Calendar.YEAR] val year = startOfMonth.toCalendar()[Calendar.YEAR]
val weekday = startOfMonth.weekday val weekday = startOfMonth.weekday
val extraWeekdays = YearMonth.of(year, month).lengthOfMonth() - 28 val monthLength = YearMonth.of(year, month).lengthOfMonth()
val freq = Array(7) { 4 } val freq = Array(7) { 0 }
for (day in weekday until weekday + extraWeekdays) { for (day in weekday until weekday + monthLength) {
freq[day % 7] = 5 freq[day % 7] += 1
} }
return freq return freq

Loading…
Cancel
Save