Here you can find the source of convertToDate( final List
public static List<Date> convertToDate( final List<XMLGregorianCalendar> dates)
//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(); } }