Showing posts with label XML date. Show all posts
Showing posts with label XML date. Show all posts

Friday, February 29, 2008

Coverting Date to XMLGregorianCalendar format in java

private XMLGregorianCalendar Date2XMLDate(Date d)
throws DatatypeConfigurationException {


Calendar c = new GregorianCalendar();

c.setTime(d);
int month = c.get(Calendar.MONTH)+1;
int day = c.get(Calendar.DAY_OF_MONTH);
int year = c.get(Calendar.YEAR);
DatatypeFactory df = DatatypeFactory.newInstance();

XMLGregorianCalendar x = df.newXMLGregorianCalendarDate(year, month, day, c.getTimeZone().getOffset(d.getTime())/(60*60*1000));

return x;
}