java如何判断从数据库里取出的时间距当前时间是否超过一小时

如题所述

一个小时=1000*60*60 毫秒

new java.util.Date().getTime(); 当前时间的毫秒数

用你2个时间的毫秒数相减,大于1000*60*60 ,就查过一小时了
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-02-15
Date类里面有一个方法可以获得从1970年到现在的时间毫秒数getTime(),我们一般叫他时间戳.
然后呢,我们获得了2个时间戳,就把秒数减一下,看看他足够不足够达到一个小时的毫秒数..
如果 在时间之前和之后都要算,记得取绝对值
相似回答