这种日期格式怎么转换?
一个日期字符串
2012-08-27T20:45:16.42+08:00
这个怎么转换成java.util.Date?
DateSimpleFormat怎么设置啊?
[解决办法]
很简单啊:
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ssZ");
[解决办法]
public static void main(String[] args) throws IOException { SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss.S"); try { Date date = sdf.parse("2012-08-27T20:45:16.42+08:00"); System.out.println(date); } catch (ParseException e) { e.printStackTrace(); } }