[请教]如何能得到两个日期之间相差的年数呢?
budai 2004-04-21 05:43:25 数据表中有一个参加工作的日期字段是String型的,我想取得当前的日期与这个字段相减得到一个年份。
Calendar today = java.util.Calendar.getInstance();
long to = today.getTimeInMillis();
Date old = java.sql.Date.valueOf("1975-04-18");
long ol = old.getTime();
Date cha = new java.sql.Date(to-ol);
System.out.println(cha);
我这样得到的是1999-01-05,不是我想要的年份。
如果得到年份该如何写啊!!!!