最佳答案
我想在 Java 方法中以年为单位返回一个整型数。 我现在得到的是如下代码,getBirthDate ()返回一个 Date 对象(带有出生日期; ——) :
public int getAge() {
long ageInMillis = new Date().getTime() - getBirthDate().getTime();
Date age = new Date(ageInMillis);
return age.getYear();
}
但是,由于 getYear ()已被弃用,我想知道是否有更好的方法来实现这一点?我甚至不确定这是否正确,因为我还没有适当的单元测试。