Код IT Загрузка примера кода…

Java main.java

import java.time.*;

public class PeriodDurationExample {
    public static void main(String[] args) {
        LocalDate birth = LocalDate.of(2010, 5, 15);
        LocalDate today = LocalDate.now();
        Period age = Period.between(birth, today);
        System.out.printf("Возраст: %d лет, %d месяцев, %d дней%n",
                age.getYears(), age.getMonths(), age.getDays());

        LocalDateTime start = LocalDateTime.of(2026, 2, 26, 9, 0);
        LocalDateTime end = start.plusHours(2).plusMinutes(45);
        Duration lesson = Duration.between(start, end);
        System.out.println("Длительность занятия: " + lesson.toMinutes() + " мин");

        DateTimeFormatter fmt = DateTimeFormatter.ofPattern("dd.MM.yyyy HH:mm");
        System.out.println("Начало: " + start.format(fmt));
    }
}

import java.time.*;

public class PeriodDurationExample {
    public static void main(String[] args) {
        LocalDate birth = LocalDate.of(2010, 5, 15);
        LocalDate today = LocalDate.now();
        Period age = Period.between(birth, today);
        System.out.printf("Возраст: %d лет, %d месяцев, %d дней%n",
                age.getYears(), age.getMonths(), age.getDays());

        LocalDateTime start = LocalDateTime.of(2026, 2, 26, 9, 0);
        LocalDateTime end = start.plusHours(2).plusMinutes(45);
        Duration lesson = Duration.between(start, end);
        System.out.println("Длительность занятия: " + lesson.toMinutes() + " мин");

        DateTimeFormatter fmt = DateTimeFormatter.ofPattern("dd.MM.yyyy HH:mm");
        System.out.println("Начало: " + start.format(fmt));
    }
}