У меня есть три класса. Мой класс водителя, класс Person и класс Chore .
Мои домашние дела и члены семьи перечислены в двух отдельных файлах csv.
Файл членов семьи содержит только имена и документы (01.01.1901). Итак, первое, что я хочу сделать, - это рассчитать возраст каждого члена семьи на основе года в его доке и получить текущий год, а затем получить разницу между ними. Как выбрать только год для каждого человека и как получить текущий год?
public int currentAge(LocalDate dob, LocalDate currentDate){
if ((dob != null) && (currentDate != null)) {
return Period.between(dob, currentDate).getYears();
} else {
return 0;
}
}
public int getCurrentAge(){
return currentAge;
}