java:判断一个时间跟另一个时间是否相差10分钟

//从查询(java.sql.ResultSet)中获得日期的毫秒数longlastly=rs.getDate(2).getTime();//当前时间的毫秒数longno... //从查询(java.sql.ResultSet)中获得日期的毫秒数
long lastly = rs.getDate(2).getTime();
//当前时间的毫秒数
long now = new Date().getTime();

if ( (now - lastly) >= 600000 ) {
return true;
}
这相比较相差10分钟行吗,怎么我的结果不出来!!!
展开
 我来答
wuxinyu0914
推荐于2017-10-07 · TA获得超过171个赞
知道答主
回答量:58
采纳率:0%
帮助的人:33.3万
展开全部
    /**
     * 返回二个时间相差的分分钟数,如果一个为空,返回为0;
     * @param startDate,比如08:09
     * @param endDate,如18:09
     * @return
     */
    public static int getMinutesDiff(String startDate,String endDate){
         int ret=0;
         if(RStringUtils.isEmpty(startDate) || RStringUtils.isEmpty(endDate)){
            // return ret;
         }else{
             String startDateStr[]=startDate.split(":");
             String endDateStr[]=endDate.split(":");
             if(startDateStr[0].startsWith("0")){
                 startDateStr[0]=startDateStr[0].substring(1); 
             }
             if(startDateStr[1].startsWith("0")){
                 startDateStr[1]=startDateStr[1].substring(1); 
             }
             if(endDateStr[0].startsWith("0")){
                 endDateStr[0]=endDateStr[0].substring(1); 
             }
             if(endDateStr[1].startsWith("0")){
                 endDateStr[1]=endDateStr[1].substring(1); 
             }
             int s=Integer.parseInt(startDateStr[0])*60+Integer.parseInt(startDateStr[1]);
             int e=Integer.parseInt(endDateStr[0])*60+Integer.parseInt(endDateStr[1]);
             ret=e-s;
         }
         return ret;
        
    }
suo_alex
推荐于2017-09-09 · TA获得超过283个赞
知道小有建树答主
回答量:320
采纳率:0%
帮助的人:0
展开全部
现在的Java版本都使用Calendar 来处理日期。

Calendar c = Calendar.getInstance();
long now = c.getTimeInMillis();

c.setTime(rs.getDate(2));
long lastly = c.getTimeInMillis();

return (now - lastly) >= 600000;
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友134bcad75
2007-08-20
知道答主
回答量:9
采纳率:0%
帮助的人:0
展开全部
没什么不可以的,看看你导入的包是不是对的,是一是
import java.util.Date;
建议使用Calendar类
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友0a9ebac
2007-08-20 · TA获得超过813个赞
知道小有建树答主
回答量:1360
采纳率:0%
帮助的人:1228万
展开全部
不有getMunite
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式