java 计算2个时间 相差多少分钟

如题所述

public static void main(String[] args){
Calendar dateOne=Calendar.getInstance(),dateTwo=Calendar.getInstance();
dateOne.setTime(new Date()); //设置为当前系统时间
dateTwo.set(2015,0,25); //设置为2015年1月15日
long timeOne=dateOne.getTimeInMillis();
long timeTwo=dateTwo.getTimeInMillis();
long minute=(timeOne-timeTwo)/(1000*60);//转化minute
System.out.println("相隔"+minute+"分钟");
}
温馨提示:答案为网友推荐,仅供参考
第1个回答  2016-12-24
请用getTime()获得秒数
Date a,b;
a = new Date();
b = new Date();
b.getTime() - a.getTime();
第2个回答  2015-01-26
两个时间取getTime然后做减法 计算出相差的毫秒数,在换算成分钟就OK了啊~
相似回答