您的位置:首页 > 编程语言 > Java开发

在Java中两个时间相减得到小时

2010-07-23 20:55 651 查看
间隔=Date1.getTime()-Date2.getTime();得出来的是毫秒数.
除1000是秒,再除60是分,再除60是小时.
根据具体时间格式需要自己去写把,.~
记住java标准库中所有时间类都以此为基础转化的,只是他写好了一些
转化的方法给你用而已.但都离不开这个毫秒数为基础.
 

 

SimpleDateFormat myFormatter = new SimpleDateFormat( "yyyy-MM-dd ");
java.util.Date date= myFormatter.parse( "2003-06-01 ");
java.util.Date mydate= myFormatter.parse( "2003-05-01 ");
long day=(date.getTime()-mydate.getTime())/(24*60*60*1000);
System.out.println( "相差的日期: " + day);
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  java date
相关文章推荐