currentWeek = calendar.get(Calendar.WEEK_OF_YEAR)
val currentYear = calendar.get(Calendar.YEAR)
В итоге currentYear = 2021, а currentWeek = 53
Это с какого? Т.е. java.util.Calendar год и неделю считает вообще независимо?
Причем в спеке календаря: Note that the normalized numbering returned by get() may be different. For example, a specific Calendar subclass may designate the week before week 1 of a year as week n of the previous year. Т.е. должно быть либо 1 неделя 2021 года, либо 53 неделя 2020 года.
Да вроде это и в текущем чате уместно) В общем, java.util.Calendar - гуано. Спасибо)
Обсуждают сегодня