import java.text.DateFormat;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;
/**
* DateConvertorUtil:日期转换工具类
* @author Gansuper
* @time 2014年3月12日
* */
public class DateConvertorUtil {
/**
* @功能:实现将字符串类型转换为日期类型
* @param time 字符串类型日期
* @return java.util.Date 日期类型
* @throws ParseException
* */
public static Date convertorToDate(String time) throws ParseException{
//定义占位表达式
DateFormat df = new SimpleDateFormat("yyyy-MM-dd");
//将字符串类型转换为日期类型
Date date = (Date) df.parse(time);
//返回java.util.Date类型
return date;
}
/**
* @功能:将java.util.Date类型转换为String类型
* @param date java.util.Date类型日期
* @return String 字符串类型日期
* */
public static String convertorFromDate(Date date){
//定义占位表达式
DateFormat df = new SimpleDateFormat("yyyy-MM-dd");
//将java.util.Date类型转换为String类型
String time = df.format(date);
//返回String类型
return time;
}
public static void main(String[] args) {
try {
System.out.println(DateConvertorUtil.convertorToDate("1990-12-12"));
} catch (ParseException e) {
e.printStackTrace();
}
}
}
String和Date相互转换工具类
最新推荐文章于 2025-06-16 10:48:34 发布