首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

请教怎么计算两个时间之间的间隔长度

2011-12-03 
请问如何计算两个时间之间的间隔长度?本人是初学者,想请教一下有关java中处理时间的方法比如两个时间分别

请问如何计算两个时间之间的间隔长度?
本人是初学者,想请教一下有关java中处理时间的方法

比如两个时间分别是
12点24分33秒

14点05分45秒

如何计算这两个时间点之间隔了多少分钟呢?

谢谢各位大虾指点


[解决办法]
long TIME = 1000L * 60;
Calendar c1 = new GregorianCalendar(2007, 06, 13, 12, 24, 33);
Calendar c2 = new GregorianCalendar(2007, 06, 13, 14, 05, 45);
System.out.printf( "%1$tF % <tT%n ", c1);
System.out.printf( "%1$tF % <tT%n ", c2);
long n1 = (c1.getTimeInMillis() / TIME)* TIME; // 将秒重置为0
long n2 = (c2.getTimeInMillis() / TIME)* TIME;
System.out.println((n2 - n1) / TIME);

热点排行