| | |
| | | // valueOfMethod.invoke(baseWapper, ) |
| | | } |
| | | |
| | | public static int compareDate( Date dt1, Date dt2) { |
| | | try { |
| | | if (dt1.getTime() > dt2.getTime()) { |
| | | System.out.println("dt1 在dt2前"); |
| | | return 1; |
| | | } else if (dt1.getTime() < dt2.getTime()) { |
| | | System.out.println("dt1在dt2后"); |
| | | return -1; |
| | | } else { |
| | | return 0; |
| | | } |
| | | } catch (Exception exception) { |
| | | exception.printStackTrace(); |
| | | } |
| | | return 0; |
| | | } |
| | | |
| | | public static String toSqlToJava(String sqlType) { |
| | | if( sqlType == null || sqlType.trim().length() == 0 ) return sqlType; |
| | | sqlType = sqlType.toLowerCase(); |
| | |
| | | return sbf.toString(); |
| | | } |
| | | |
| | | public static boolean isEffectiveDate(Date nowTime, Date startTime, Date endTime) { |
| | | if (nowTime.getTime() == startTime.getTime() |
| | | || nowTime.getTime() == endTime.getTime()) { |
| | | return true; |
| | | } |
| | | |
| | | Calendar date = Calendar.getInstance(); |
| | | date.setTime(nowTime); |
| | | |
| | | Calendar begin = Calendar.getInstance(); |
| | | begin.setTime(startTime); |
| | | |
| | | Calendar end = Calendar.getInstance(); |
| | | end.setTime(endTime); |
| | | |
| | | if (date.after(begin) && date.before(end)) { |
| | | return true; |
| | | } else { |
| | | return false; |
| | | } |
| | | } |
| | | public static int getDayDiffer(Date startDate, Date endDate) throws ParseException { |
| | | //判断是否跨年 |
| | | SimpleDateFormat yearFormat = new SimpleDateFormat("yyyy"); |