我場在課堂測試:SimpleDateFormat的解析到日期
private Date date;
碼主:
SimpleDateFormat sdf = new SimpleDateFormat("dd.MM.yyyy");
Date now = new Date();
Test test = new Test();
test.setDate(sdf.parse(now.toString()));
但我有錯誤:
java.text.ParseException: Unparseable date: "Tue Jan 08 14:10:23 GMT 2013"
at java.text.DateFormat.parse(Unknown Source)
如何可以解析今天的日期以sava
爲什麼不'test.setDate(現在的);'?或過於複雜'test.setDate(sdf.parse(sdf.format(now)));' – jlordo
您發送的日期不符合預期的格式。您應該將格式更改爲'EEE MM dd hh:mm:ss ZZZ yyyy'或更改字符串以將日期轉換爲'08.01.2013'。 –