Here you can find the source of toXMLCalendar(Date date)
public static XMLGregorianCalendar toXMLCalendar(Date date)
//package com.java2s; //License from project: Apache License import java.util.Date; import java.util.GregorianCalendar; import javax.xml.datatype.DatatypeFactory; import javax.xml.datatype.XMLGregorianCalendar; public class Main { private static DatatypeFactory dataFactory; public static XMLGregorianCalendar toXMLCalendar(Date date) { GregorianCalendar calendar = new GregorianCalendar(); calendar.setTimeInMillis(date.getTime()); return dataFactory.newXMLGregorianCalendar(calendar); }/*from w w w . j a v a 2s . c o m*/ }