分類  >  WEB開發 >

jsp中日期類型轉換,該怎麼解決

tags:    時間:2014-05-04 12:02:55
jsp中日期類型轉換
addcheck.jsp處理頁面 時

當d.setDestine_time(des_time);時報錯;
那是d.setDestine_time(為Date類型)而des_time為string類型;
這個怎麼轉換格式啊才能不報錯????
------解決方案--------------------
import java.text.DateFormat;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;


/**
 * DateConvertorUtil:日期轉換工具類
 * @author admin
 * @time 2014年3月12日
 * */
public class DateConvertorUtil {
/**
 * @功能:實現將字元串類型轉換為日期類型
 * @param time 字元串類型日期
 * @return java.sql.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.sql.Date類型
return date;  
}
/**
 * @功能:將java.sql.Date類型轉換為String類型
 * @param date java.sql.Date類型日期
 * @return String 字元串類型日期
 * */
public static String convertorFromDate(Date date){
//定義佔位表達式
DateFormat df = new SimpleDateFormat("yyyy-MM-dd");
//將java.sql.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();
}
}*/
}

推薦閱讀文章

Bookmark the permalink ,來源:互聯網