public static void main(String[] args) throws ParseException{
boolean flag = false;
//long day = 0;
//long hour = 0;
long min = 0;
//long sec = 0;
String dateInfo = "2017-07-05 07:40:46";
SimpleDateFormat date1 = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
Date createTime = date1.parse(dateInfo);
Date nowTime = new Date();
long nowTimeOne = nowTime.getTime();
long createTimeOne = createTime.getTime();
BigDecimal bigOne = new BigDecimal(nowTimeOne);
BigDecimal bigTwo = new BigDecimal(createTimeOne);
long nmint =0;
BigDecimal bigThree = new BigDecimal(nmint);
bigThree = bigOne.subtract(bigTwo);
long diff = bigThree.longValue();
//day = diff / (24 * 60 * 60 * 1000);
//hour = (diff / (60 * 60 * 1000) - day * 24);
//min = ((diff / (60 * 1000)) - day * 24 * 60 - hour * 60);
min = diff / (60 * 1000);
if(min >5){
flag = true;
}else{
flag = false;
}
}
boolean flag = false;
//long day = 0;
//long hour = 0;
long min = 0;
//long sec = 0;
String dateInfo = "2017-07-05 07:40:46";
SimpleDateFormat date1 = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
Date createTime = date1.parse(dateInfo);
Date nowTime = new Date();
long nowTimeOne = nowTime.getTime();
long createTimeOne = createTime.getTime();
BigDecimal bigOne = new BigDecimal(nowTimeOne);
BigDecimal bigTwo = new BigDecimal(createTimeOne);
long nmint =0;
BigDecimal bigThree = new BigDecimal(nmint);
bigThree = bigOne.subtract(bigTwo);
long diff = bigThree.longValue();
//day = diff / (24 * 60 * 60 * 1000);
//hour = (diff / (60 * 60 * 1000) - day * 24);
//min = ((diff / (60 * 1000)) - day * 24 * 60 - hour * 60);
min = diff / (60 * 1000);
if(min >5){
flag = true;
}else{
flag = false;
}
}