Как преобразовать римский формат даты "Sun Jan 08 02:25:00 IST 2012" в дату sql - PullRequest
1 голос
/ 23 января 2012

Я использую Рим 0,9 для получения rss feeds.but от этой даты получения блога
как в формате «Sun Jan 08 02:25:00 IST 2012».

Я не могу преобразовать этот формат даты в формат даты sql . На самом деле я хочу отсортировать сообщения блога по дате публикации.

Как разобрать дату.

1 Ответ

4 голосов
/ 23 января 2012

попробуйте так,

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());
...