wuxw7
2018-06-07 3d019610083e00f67dc460217f4bed03dc069c39
java110-common/src/main/java/com/java110/common/util/DateUtil.java
@@ -55,8 +55,25 @@
    }
    /**
     * 获取当前时间
     * @return
     */
    public static Date getCurrentDate(){
        Calendar calendar = Calendar.getInstance();
        return calendar.getTime();
    }
    /**
     * 获取未来时间
     * @param second 秒
     * @return
     */
    public static Date getFutureDate(int second){
        Calendar calendar = Calendar.getInstance();
        calendar.add(Calendar.SECOND,second);
        return calendar.getTime();
    }
    public static String getFormatTimeString(Date date, String pattern)
    {
@@ -119,6 +136,21 @@
        return getDateFromString(str, pattern).getTime();
    }
    /**
     * 校验字符串是否可以格式化为时间
     * @param str
     * @param pattern
     * @return
     */
    public static boolean judgeDate(String str,String pattern){
        try{
            dateString2Long(str,pattern);
        }catch (Exception e){
            return false;
        }
        return true;
    }
    public static String longToDateStringDefault(long time)
    {
        return getFormatTimeString(new Date(time), "yyyyMMddHHmmss");