日期转换工具类

这里提供了三种日期之间的转换方法.

public class DateConvertUtils {

    private static final SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");

    //字符串转utilDate
    public static java.util.Date toUtilDate(String source){
        try {
            return sdf.parse(source);
        } catch (ParseException e) {
            e.printStackTrace();
        }
        return null;
    }
    //utilDate转sqlDate
    public static java.sql.Date toSqlDate(java.util.Date utilDate){
        return new java.sql.Date(utilDate.getTime());
    }

    //将任何一种日期类型格式化
    public static String toString (java.util.Date date){ //java.sql.Date
        return sdf.format(date);
    }

    public static java.sql.Date ageToSqlDate(String sage) throws ParseException{

        SimpleDateFormat sdfs = new SimpleDateFormat("yyyy");

        Integer iage = Integer.valueOf(sdfs.format(new java.util.Date())) - Integer.valueOf(sage) ;

        return toSqlDate(sdfs.parse(iage.toString()));

    }
}

你可能感兴趣的:(javaweb实例)