Closed jurajw closed 4 years ago
Hi,
observed that following:
HolidayManager hm = HolidayManager.getInstance(ManagerParameters.create(HolidayCalendar.BELGIUM));
hm.getHolidays(2020).stream() .sorted(Comparator.comparing(Holiday::getType).thenComparing(Comparator.naturalOrder())) .map(h -> h.getType().isOfficialHoliday() ? h.toString() : "(Unofficial) " + h) .forEach(System.out::println);
Prints out 2020-06-01 twice: 2020-06-01 (Whit Monday) 2020-06-01 (Pentecost Monday)
@jurajw Thank you.
Hi,
observed that following:
HolidayManager hm = HolidayManager.getInstance(ManagerParameters.create(HolidayCalendar.BELGIUM));
hm.getHolidays(2020).stream() .sorted(Comparator.comparing(Holiday::getType).thenComparing(Comparator.naturalOrder())) .map(h -> h.getType().isOfficialHoliday() ? h.toString() : "(Unofficial) " + h) .forEach(System.out::println);
Prints out 2020-06-01 twice: 2020-06-01 (Whit Monday) 2020-06-01 (Pentecost Monday)