java中的时间如何相减(只包含小时和分钟),比如8:10-01:30=06:40

java中的时间怎么相减(只包含小时和分钟),比如8:10-01:30=06:40
java中的时间怎么相减(只包含小时和分钟),比如8:10-01:30=06:40
时间用两个String变量保存。
------解决思路----------------------
执行到这句话都是正确的,long result = sdf.parse(a).getTime() - sdf.parse(b).getTime();
但是你要注意:
getTime 方法返回一个整数值,这个整数代表了从 1970 年 1 月 1 日开始计算到 Date 对象中的时间之间的毫秒数
所以你需要在相减之后的结果上加上1970 年 1 月 1 日的毫秒数,这样才是正确的结果