我正在使用罗马0.9 获取 rss Feed。但是从获取博客帖子的日期开始 格式为“Sun Jan 08 02:25:00 IST 2012”。
我无法将此日期格式转换为sql日期格式。实际上我想根据发布日期对博客帖子进行排序。
如何解析日期。
答案 0 :(得分:4)
试试这个,
String str_date = "Sun Jan 08 02:25:00 IST 2012";
SimpleDateFormat fmt = new SimpleDateFormat("E MMM dd hh:mm:ss Z yyyy");
Date today = null;
try {
today = (Date)fmt.parse(str_date);
} catch (ParseException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
java.sql.Date dt = new java.sql.Date(today.getTime());
System.out.println(dt.toString());