J'ai un objet de date qui tient un anniversaire de personnes. Mon code ressemble à:Essayer de calculer l'âge dans groovy
def getAge(){
//birthday, birthYear, birthMonth, birthDayOfMonth are class level properties
def c= new GregorianCalendar(birthYear, birthMonth-1, birthDayOfMonth)
birthday = c.time
//What do I do now?
}
Je dois retourner l'âge de la personne. Comment je fais ça dans Groovy? L'âge doit seulement être un nombre entier.
+1; Notez que si vous utilisez une version plus ancienne de groovy, vous devrez mettre 'clearTime()' sur une ligne séparée, car cela n'a pas retourné l'objet date jusqu'à la version 1.8 ou plus. –