|
@@ -179,6 +179,29 @@ public class DateUtils extends org.apache.commons.lang3.time.DateUtils
|
|
return day + "天" + hour + "小时" + min + "分钟";
|
|
return day + "天" + hour + "小时" + min + "分钟";
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+ /**
|
|
|
|
+ * 获取两个日期间的天数,精确到年月日
|
|
|
|
+ * @param starts
|
|
|
|
+ * @param ends
|
|
|
|
+ * @return
|
|
|
|
+ */
|
|
|
|
+ public static int daysBetween(String starts, String ends) {
|
|
|
|
+ SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
|
|
|
|
+ Date start = null;
|
|
|
|
+ Date end = null;
|
|
|
|
+ try {
|
|
|
|
+ start = sdf.parse(starts);
|
|
|
|
+ end = sdf.parse(ends);
|
|
|
|
+ } catch (ParseException e) {
|
|
|
|
+ e.printStackTrace();
|
|
|
|
+ }
|
|
|
|
+ long startTime = start.getTime();
|
|
|
|
+ long endTime = end.getTime();
|
|
|
|
+ long betweenDays = (endTime - startTime) / (1000 * 3600 * 24);
|
|
|
|
+ return Integer.parseInt(String.valueOf(betweenDays));
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+
|
|
/**
|
|
/**
|
|
* 增加 LocalDateTime ==> Date
|
|
* 增加 LocalDateTime ==> Date
|
|
*/
|
|
*/
|