这里提供了三种日期之间的转换方法.
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()));
}
}
本文介绍了一个实用的日期转换工具类,包含从字符串到utilDate、从utilDate到sqlDate以及格式化日期的方法。此外,还提供了一个计算年龄并转换为sqlDate的方法。
5916

被折叠的 条评论
为什么被折叠?



