프로페셔널 안드로이드 애플리케이션 개발 챕터5의 RSS 피드가
날짜가 제대로 파싱이 안되네요. 공부를 하면서 해결해야겠지만, 지금 좀 촉박한일이라...
혹시 지혜가 있으신분들, 조금만 나눠주세요.

대상 RSS feed
http://earthquake.usgs.gov/eqcenter/catalogs/1day-M2.5.xml

NodeList nl = docEle.getElementsByTagName("entry");
       if (nl != null && nl.getLength() > 0) {
         for (int i = 0 ; i < nl.getLength(); i++) {
           Element entry = (Element)nl.item(i);
           Element title = (Element)entry.getElementsByTagName("title").item(0);
           Element g = (Element)entry.getElementsByTagName("georss:point").item(0);
           Element when = (Element)entry.getElementsByTagName("updated").item(0);
           Element link = (Element)entry.getElementsByTagName("link").item(0);

           String details = title.getFirstChild().getNodeValue();
           String hostname = "http://earthquake.usgs.gov";
           String linkString = hostname + link.getAttribute("href");

           String point = g.getFirstChild().getNodeValue();
           String dt = when.getFirstChild().getNodeValue(); 
           SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd'T'hh:mm:ss'Z'");
           Date qdate = new GregorianCalendar(0,0,0).getTime();
           try {
             qdate = sdf.parse(dt);
           } catch (ParseException e) {
             e.printStackTrace();
           }

출력은
모든 목록의 날짜가 31/12/0002로 나옵니다.