Я проектирую систему бронирования в java, которая должна обрабатывать только даты на 2015 год и использовать класс LocalDate, бронирование состоит из даты начала и продолжительности, например. 2015, 5, 26: 7 будет бронирование начиная с 26 мая 2015 года в течение 7 дней, {26,27,28,29,30,31} май и {1} июля. Если я скажу, что генерирую мои даты с петлей есть в любом случае, чтобы получить правильный пролонгировать месяца ?, так что дата не будет говорить, будет тридцать второго мая, но вместо 1 июняПрокрутка месяца с использованием LocalDate в Java?
int initialDate=26;
int initialMonth=5;
int duration= 7;
int endDate= initialDate+duration;
LocalDate date;
while(initialDate<=endDate){
date=LocalDate.of(2015, initialMonth, initialDate);
System.out.println(date.getDayOfMonth());
initialDate++;
}
Почему бы не использовать [ 'LocalDate # plusDays'] (https://docs.oracle.com/javase/8/docs/api/java/time/LocalDate.html) ? – MadProgrammer