Для получения второй субботы текущего месяца с использованием Date Time API в Java 8, вы можете воспользоваться методом `with(TemporalAdjuster adjuster)` , используя пользовательскую реализацию TemporalAdjuster. Вот пример на английском языке: import java.time.DayOfWeek; import java.time.LocalDate; import java.time.temporal.TemporalAdjusters; public class SecondSaturdayExample { public static void main(String[] args) { LocalDate currentDate = LocalDate.now(); System.out.println("Текущая дата: " + currentDate); LocalDate secondSaturday = currentDate.with(TemporalAdjusters.dayOfWeekInMonth(2, DayOfWeek.SATURDAY)); System.out.println("Вторая суббота текущего месяца: " + secondSaturday); } } В этом примере мы начинаем с получения текущей даты с использованием метода `now()` класса `LocalDate` . Затем мы используем метод `with(TemporalAdjuster adjuster)` для получения второй субботы текущего месяца с помощью `TemporalAdjusters.dayOfWeekInMonth(2, DayOfWeek.SATURDAY)` . Результат выводится на экран. Запустив этот код, вы увидите следующий вывод: Текущая дата: 2022-01-01 Вторая суббота текущего месяца: 2022-01-08 Таким образом, в этом примере мы получаем вторую субботу текущего месяца с использованием Date Time API в Java 8 и выводим результат на экран.