0
我有一個數據庫可以在字符串中保存一個日期。 在將其保存到我的數據庫之前,我使用SimpleDateFormat將日期的格式設置爲yyyy-MM-dd HH:mm
。 我設法從我的數據庫中獲取字符串,格式是正確的。解析字符串到日期Java
我的問題是,當我嘗試設置我的日曆與setTime()函數我需要一個日期。所以基本上我需要將我的數據庫發送的字符串轉換爲日期格式。當我嘗試這樣做,我得到ParseException的錯誤
下面是一個例子:
private Calendar c;
private SimpleDateFormat dateFormat= new SimpleDateFormat("yyyy-MM-dd HH:mm");
private String myDate;
private Date d;
myDate = db.getDate() //This works I output correct date
d = dateFormat.parse(date); // Error Message : Unhandled Exception: java.text.ParseException
c.setTime(d); //Needs Date Format to set time
如果你使用過Android Studio,它會給你自動包圍在一個嘗試捕捉選項 –