Java XML Date Create getXMLDate()

Here you can find the source of getXMLDate()

Description

get XML Date

License

Open Source License

Return

An instance of XMLGregorianCalendar set to the current date.

Declaration

public static XMLGregorianCalendar getXMLDate() 

Method Source Code

//package com.java2s;

import java.util.GregorianCalendar;

import javax.xml.datatype.DatatypeConfigurationException;
import javax.xml.datatype.DatatypeFactory;
import javax.xml.datatype.XMLGregorianCalendar;

public class Main {
    /**// www .  ja v a  2s  .c om
     * @return An instance of XMLGregorianCalendar set to the current date.
     */
    public static XMLGregorianCalendar getXMLDate() {
        GregorianCalendar cal = new GregorianCalendar();
        XMLGregorianCalendar sample;
        XMLGregorianCalendar result;
        try {
            sample = DatatypeFactory.newInstance().newXMLGregorianCalendar(cal);
            result = DatatypeFactory.newInstance().newXMLGregorianCalendar();
            result.clear();
            result.setMonth(sample.getMonth());
            result.setYear(sample.getYear());
            result.setDay(sample.getDay());
            return result;
        } catch (DatatypeConfigurationException e1) {
            return null;
        }
    }
}

Related

  1. dateToXmlGregorianCalendar(Date d)
  2. dateToXMLGregorianCalendar(Date date)
  3. dateToXMLGregorianCalendar(Date date)
  4. getXMLCalendar(String xsdDateTimeStr)
  5. getXMLCurrentTime()
  6. getXMLDate(Date date)
  7. getXMLDate(Date dateTime)
  8. getXMLDate(final Calendar calendar)
  9. getXMLDateString()