java中兩種轉換時間的方法
阿新 • • 發佈:2018-12-15
將String ->util date - > sql date
在學過mvc後,可以新建一個工具類,把轉換程式碼寫到util包中
public class DateUtil { private static SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd"); //將str轉換成java.util.Date,轉換成功返回對應的日期,失敗返回null public static java.util.Date string2UtilDate(String str){ try{ java.util.Date temp = sdf.parse(str); return temp; } catch (ParseException e) { return null; } } //將str轉換成java.sql.Date,轉換成功返回對應的日期,失敗返回null public static java.sql.Date string2SqlDate(String str){ java.util.Date temp = string2UtilDate(str); if(temp != null){ return new java.sql.Date(temp.getTime()); }else{ return null; } } }