2012-01-23 4 views
1

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

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

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

ответ

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()); 
+0

Кушанская, получая ошибки как java.lang.IllegalArgumentException \t java.sql.Date.valueOf (Date.java:138) Я использую подобный код java.sql .Date postsqlDate = java.sql.Date.valueOf (dt); и dt вот так-Вт 17 янв 22:35:00 IST 2012 –

+0

сейчас проверить мое новое решение – Kushan

+0

Спасибо Kushan, его рабочий ... –