java判断两个点之间是否超过24小时or超过5分钟

1.判断两个时间是否超过24小时

java.text.SimpleDateFormat sdf = new java.text.SimpleDateFormat("yyyy-M-d HH:mm:ss"); 
        java.util.Date start = sdf.parse(date1); 
        java.util.Date end = sdf.parse(date2); 

long cha = end.getTime() - start.getTime(); 

       double result = cha * 1.0 / (1000 * 60 * 60); 
        if(result<=24){ 
             return false; //说明小于24小时
        }else{   
             return true; 
        } 

2.判断是否超过5分钟

java.text.SimpleDateFormat sdf = new java.text.SimpleDateFormat("yyyy-M-d HH:mm:ss"); 
        java.util.Date start = sdf.parse(date1); 
        java.util.Date end = sdf.parse(date2); 

long cha = end.getTime() - start.getTime(); 

          if(cha <=300000){ 
             return false; //说明小于5分钟
        }else{   
             return true; 
        } 

你可能感兴趣的:(java相关)