Получите первый понедельник месяца на Java
LocalDate now = LocalDate.now();
LocalDate firstMonday = now.with(TemporalAdjusters.firstInMonth(DayOfWeek.MONDAY));
vmxes
LocalDate now = LocalDate.now();
LocalDate firstMonday = now.with(TemporalAdjusters.firstInMonth(DayOfWeek.MONDAY));