Java XML Date Create getXMLCalendar(String xsdDateTimeStr)

Here you can find the source of getXMLCalendar(String xsdDateTimeStr)

Description

get XML Calendar

License

Open Source License

Declaration

public static XMLGregorianCalendar getXMLCalendar(String xsdDateTimeStr) 

Method Source Code

//package com.java2s;
/*//from  w  w  w . j a v a2 s.  c  o  m
 * Project: Buddata ebXML RegRep
 * Class: QueryBuilderImpl.java
 * Copyright (C) 2008 Yaman Ustuntas
 *
 * This program is free software: you can redistribute it and/or modify
 * it under the terms of the GNU General Public License as published by
 * the Free Software Foundation, either version 3 of the License, or
 * (at your option) any later version.
 *
 * This program is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 * GNU General Public License for more details.
 *
 * You should have received a copy of the GNU General Public License
 * along with this program.  If not, see <http://www.gnu.org/licenses/>.
 */

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

public class Main {
    public static XMLGregorianCalendar getXMLCalendar(String xsdDateTimeStr) {
        return getDatatypeFactory().newXMLGregorianCalendar(xsdDateTimeStr);
    }

    private static DatatypeFactory getDatatypeFactory() {
        try {
            return DatatypeFactory.newInstance();
        } catch (DatatypeConfigurationException ex) {
            // should never happen as it is thrown if
            // implementation does not exist.
            ex.printStackTrace();
            return null;
        }
    }
}

Related

  1. dateToXmlGregorian(Date timestamp)
  2. dateToXmlGregorianCalendar(Calendar date)
  3. dateToXmlGregorianCalendar(Date d)
  4. dateToXMLGregorianCalendar(Date date)
  5. dateToXMLGregorianCalendar(Date date)
  6. getXMLCurrentTime()
  7. getXMLDate()
  8. getXMLDate(Date date)
  9. getXMLDate(Date dateTime)