Mit LocalDate alter berechnen

nikotin

Mitglied
Hallo, ich möchte (muss) mit der Klasse LocalDate die alter (von einer Person) berechnen. Hab verschiedene varianten angewendet aber leider erfolglos...

Könnte jemand eventuell einen einfachen Beispiel zeigen?
 
Code:
LocalDate d1 = LocalDate.of(1992,10,6);
LocalDate d2 = LocalDate.of(2016,10,8);

System.out.println( d1 - d2 );

Leider wird die vorzeichen (-) nicht akzeptiert
Die vordefinierte minus-Methode habe ich auch angewendet, jedoch erfolglos
 
Zuletzt bearbeitet:
Grundlagen lernen hilft hier. +,- etc. sind nur auf primitiven Typen erlaubt (abgesehen von +, welches auch bei Strings funktioniert)
Ansonsten kann man bei sowas auch einfach mal googlen:https://www.google.de/search?q=java+localdate+alter+berechnen

edit:
Der Vollständigkeitshalber:
Java:
Period period = Period.between(d1, d2);
System.out.println(period.getYears());
 
Zuletzt bearbeitet:

Zurück
Oben