与其使用java.util.Date的getXXX方法,不如使用java.util.Calendar。
同样,您的解决方案并非在所有情况下都有效。如果某人于1976年12月31日出生,那么他的年龄将被计算为2015-1976 =
39,即使在2015年1月1日,他将几乎整整39岁。
您应该使用如下所示的计算方法:http : //howtodoinjava.com/2014/05/26/java-
pre-to-calculate-age-from-date-of-
birth/(将Java代码转换为Scala应该问题不大)。



