yujian
2019-02-25 8b37d2f16d4aa7c7ce19829b74307ae0072b127f
utils/src/main/java/org/yeshi/utils/DateUtil.java
@@ -54,7 +54,17 @@
      return datatime;
   }
   /**
    * 通过时间秒毫秒数判断两个时间的间隔
     * @param date1
     * @param date2
     * @return
     */
    public static int differentDaysByMillisecond(Date start, Date end) {
       return (int) ((end.getTime() - start.getTime()) / (1000*3600*24));
    }
   public String transferLongToDate(String dateFormat, Long millSec) {
      SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
      Date date = new Date(millSec);
@@ -95,42 +105,6 @@
      }
   }
   
   /**
    * 验证是否属于同一天
    *
    * @param Date1
    * @param Date2
    * @return
    */
   public static boolean isSameMonth(Date date1, Date date2) {
      if (date1 != null && date2 != null) {
         Calendar cal1 = Calendar.getInstance();
         cal1.setTime(date1);
         Calendar cal2 = Calendar.getInstance();
         cal2.setTime(date2);
         return isSameMonth(cal1, cal2);
      } else {
         return false;
      }
   }
   /**
    * 验证是否属于同年同月
    *
    * @param cal1
    * @param cal2
    * @return
    */
   public static boolean isSameMonth(Calendar cal1, Calendar cal2) {
      if (cal1 != null && cal2 != null) {
         return cal1.get(0) == cal2.get(0) && cal1.get(1) == cal2.get(1) && cal1.get(6) == cal2.get(6);
      } else {
         return false;
      }
   }
   /**
    * 指定日期加上天数后的日期
    * 
@@ -198,8 +172,8 @@
            break; // 时间结束
         }
      }
      return listDate;
   }
   
}