Дана продолжительность. Пример: 15 января — 15 марта.
Я хочу подсчитать количество дней, принадлежащих каждому месяцу, в заданной продолжительности. В этом примере количество дней января в этой продолжительности; 15 число дней февраля в этой продолжительности; 28 количество дней марта в этой продолжительности; 15
Я ищу другое решение, которое проходит через каждую дату продолжительности и проверяет, Date.getMonth() = "Month I want to check against"
Есть ли более простой способ сделать это, используя методы Java Date или Java SQL Date или используя любой другой тип даты?
LocalDate
иChronoUnit.DAYS.between()
. Не используйтеjava.util.Date
. Этот класс плохо разработан и давно устарел, и, несмотря на имя, не представляет собой дату. - person Ole V.V.   schedule 28.12.2019