Iterate through date range
Stream.iterate(start, date -> date.plusDays(1)) .limit(ChronoUnit.DAYS.between(start, end) + 1) .forEach(System.out::println);