如何获取两个java.util.Date之间的年数?

4 java gwt

如何获得两年之间的年数java.util.Date

注意:仅使用java.util.Date

Pau*_*lin 9

你需要多准确?如果近似足够好,那我就做

long msDiff = date1.getTime() - date2.getTime();
int yearDiff = (int)(msDiff / 1000 / 60 / 60 / 24 / 365.25);
Run Code Online (Sandbox Code Playgroud)