/**
* #计算date1 比date2 多几天 几小时
* @param date1 是当前时间 比较大的时间
* @param date2 是之前的时间
* @return
*/
public static JSONObject getDatePoor(Date date1 , Date date2 ) {
long nd = 1000 * 24 * 60 * 60;//每天毫秒数
long nh = 1000 * 60 * 60;//每小时毫秒数
long nm = 1000 * 60;//每分钟毫秒数
long diff = date1.getTime() - date2.getTime(); // 获得两个时间的毫秒时间差异
long day = diff / nd; // 计算差多少天
long hour = diff % nd / nh; // 计算差多少小时
long min = diff % nd % nh / nm; // 计算差多少分钟
JSONObject result =new JSONObject();
result.put("day", day);
result.put("hour", hour);
result.put("min", min);
System.out.println( day + "天" + hour + "小时" + min + "分钟");
return result;
}
站长微信:xiaomao0055
站长QQ:14496453