java110
2022-09-01 106c7dfed5d0b55ff39316a20ef4ed8849cc1edd
java110-utils/src/main/java/com/java110/utils/util/DateUtil.java
@@ -150,6 +150,17 @@
        }
    }
    public static Date getDateFromStringA(String date){
        SimpleDateFormat sDateFormat = getDateFormat(DateUtil.DATE_FORMATE_STRING_A);
        try{
            synchronized (sDateFormat) {
                return sDateFormat.parse(date);
            }
        }catch (Exception e){
            throw new IllegalArgumentException(e);
        }
    }
    public static Date getDefaultDateFromString(String date)
            throws ParseException {
        return getDateFromString(date, "yyyyMMddHHmmss");
@@ -444,6 +455,14 @@
        return sf.format(c.getTime());
    }
    public static String getAddDayStringB(Date date,int days) {
        SimpleDateFormat sf = new SimpleDateFormat(DATE_FORMATE_STRING_B);
        Calendar c = Calendar.getInstance();
        c.setTime(date);
        c.add(Calendar.DAY_OF_MONTH, days);
        return sf.format(c.getTime());
    }
    /**
     * 在给定的日期加上或减去指定月份后的日期
     *