我场在课堂测试: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'。 –