Java XML Date to calendarAsDate(XMLGregorianCalendar xgc)

Here you can find the source of calendarAsDate(XMLGregorianCalendar xgc)

Description

Converts an XMLGregorianCalendar to an instance of java.util.Date

License

Apache License

Parameter

Parameter Description
xgc Instance of XMLGregorianCalendar or a null reference

Return

java.util.Date instance whose value is based upon the value in the xgc parameter. If the xgc parameter is null then this method will simply return null.

Declaration

public static Date calendarAsDate(XMLGregorianCalendar xgc) 

Method Source Code

//package com.java2s;
/*/*from w w  w . j  a va2  s.c  om*/
 * Copyright (c) 2010-2014 Evolveum
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 *     http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */

import javax.xml.datatype.XMLGregorianCalendar;

import java.util.Date;

public class Main {
    /**
     * Converts an XMLGregorianCalendar to an instance of java.util.Date
     *
     * @param xgc Instance of XMLGregorianCalendar or a null reference
     * @return java.util.Date instance whose value is based upon the
     * value in the xgc parameter. If the xgc parameter is null then
     * this method will simply return null.
     */
    public static Date calendarAsDate(XMLGregorianCalendar xgc) {
        if (xgc == null) {
            return null;
        } else {
            return xgc.toGregorianCalendar().getTime();
        }
    }
}

Related

  1. calendarAsString(XMLGregorianCalendar xgc)
  2. convertirXMLGregorianCalendarToDate(XMLGregorianCalendar fecha)
  3. convertSFTimeToDateTime(XMLGregorianCalendar soapTime)
  4. convertToDate( final List dates)