Java 怎么实例xmlGregorianCalendar属性包含当前日期和时间

2019年7月21日19:36:48Java 怎么实例xmlGregorianCalendar属性包含当前日期和时间已关闭评论 732 783字阅读2分36秒

1.简介

Java 怎么实例xmlGregorianCalendar属性包含当前日期和时间?——请看下文。

2.示例代码

/**
 * 版权所有 编程十万个怎么办(www.tah1986.com)
 */


import javax.xml.datatype.DatatypeConfigurationException;

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

import java.util.GregorianCalendar;

public class Main {
    public static void main(String[] argv) throws Exception {
        System.out.println(createCurrentXmlCalendar());
    }

    
    public static XMLGregorianCalendar createCurrentXmlCalendar() {
        GregorianCalendar calendar = new GregorianCalendar();
        return convert2XmlCalendar(calendar);
    }

    
    public static XMLGregorianCalendar convert2XmlCalendar(
            GregorianCalendar calendar) {
        if (calendar == null) {
            return null;
        }

        try {
            return DatatypeFactory.newInstance().newXMLGregorianCalendar(
                    calendar);
        } catch (DatatypeConfigurationException e) {
            throw new RuntimeException(e);
        }
    }
}

 
编程十万个怎么办