/** * #计算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