Java XML Date to convertToDate( final List dates)

Here you can find the source of convertToDate( final List dates)

Description

convert To Date

License

Open Source License

Declaration

public static List<Date> convertToDate(
            final List<XMLGregorianCalendar> dates) 

Method Source Code

//package com.java2s;
/**/*from  w ww.  ja  v a  2  s .  c o m*/
 * Vulpe Framework - Quick and Smart ;)
 * Copyright (C) 2011 Active Thread
 * 
 * Este programa ? software livre; voc? pode redistribu?-lo e/ou
 * modific?-lo sob os termos da Licen?a P?blica Geral GNU, conforme
 * publicada pela Free Software Foundation; tanto a vers?o 2 da
 * Licen?a como (a seu crit?rio) qualquer vers?o mais nova.
 * 
 * Este programa ? distribu?do na expectativa de ser ?til, mas SEM
 * QUALQUER GARANTIA; sem mesmo a garantia impl?cita de
 * COMERCIALIZA??O ou de ADEQUA??O A QUALQUER PROP?SITO EM
 * PARTICULAR. Consulte a Licen?a P?blica Geral GNU para obter mais
 * detalhes.
 * 
 * Voc? deve ter recebido uma c?pia da Licen?a P?blica Geral GNU
 * junto com este programa; se n?o, escreva para a Free Software
 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.
 */

import java.util.ArrayList;
import java.util.Date;
import java.util.List;
import javax.xml.datatype.XMLGregorianCalendar;

public class Main {
    public static List<Date> convertToDate(
            final List<XMLGregorianCalendar> dates) {
        if (dates == null) {
            return null;
        }

        final List<Date> list = new ArrayList<Date>();
        for (XMLGregorianCalendar date : dates) {
            list.add(convertToDate(date));
        }
        return list;
    }

    public static Date convertToDate(final XMLGregorianCalendar date) {
        return (date == null || date.toGregorianCalendar() == null) ? null
                : date.toGregorianCalendar().getTime();
    }
}

Related

  1. calendarAsDate(XMLGregorianCalendar xgc)
  2. calendarAsString(XMLGregorianCalendar xgc)
  3. convertirXMLGregorianCalendarToDate(XMLGregorianCalendar fecha)
  4. convertSFTimeToDateTime(XMLGregorianCalendar soapTime)
  5. convertToDate(XMLGregorianCalendar date)
  6. convertToDateTime(XMLGregorianCalendar calendar)
  7. convertToLocalTime(XMLGregorianCalendar calendar)
  8. convertXmlDateToDate(XMLGregorianCalendar date)