Класс LocalDate обрабатывает високосные годы в соответствии со стандартом ISO-8601. 1 В нём описан общемировой стандартный календарь, также известный как грегорианский. 1 Стандартный год включает в себя 365 дней, високосный — 366. 1 Високосным является каждый четвёртый год, если он не делится на 100 либо делится на 400. 1
Проверить, является ли год високосным, можно с помощью метода isLeapYear(). 2
Также для учёта високосных годов при расчёте, например, возраста можно использовать классы LocalDate и Period. 3 Для этого нужно убедиться, что в расчёт включены високосные годы. 3