Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/394.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/google-maps/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何在XMLGregorianCalendar中删除时间戳_Java_Jackson_Jackson Dataformat Xml - Fatal编程技术网

Java 如何在XMLGregorianCalendar中删除时间戳

Java 如何在XMLGregorianCalendar中删除时间戳,java,jackson,jackson-dataformat-xml,Java,Jackson,Jackson Dataformat Xml,我有一个实用程序,当我在main方法中运行这个实用程序时,我得到了所需的输出。但当我将数据转换成Xml格式时,我会得到时间戳格式的输出。我怎样才能避免这个问题 用于将字符串转换为XMLGregorianCalendar的实用程序 public static void main(String[] args) throws ParseException, DatatypeConfigurationException { DateFormat format = new SimpleDa

我有一个实用程序,当我在main方法中运行这个实用程序时,我得到了所需的输出。但当我将数据转换成Xml格式时,我会得到时间戳格式的输出。我怎样才能避免这个问题

用于将字符串转换为XMLGregorianCalendar的实用程序

public static void main(String[] args) throws ParseException, DatatypeConfigurationException {
        DateFormat format = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss");
        Date date = format.parse("2019-08-06 14:17:35");

        XMLGregorianCalendar xmlGregCal = null;

        GregorianCalendar cal = new GregorianCalendar();
        cal.setTime(date);

        xmlGregCal =  DatatypeFactory.newInstance().newXMLGregorianCalendar(cal);

        System.out.println(xmlGregCal);
    }
Java输出-2019-08-06T14:17:35.000+05:30

XML输出-1517769000000

我需要在xml输出中使用相同的java时间


使用jackson创建XML文件

xsd中该字段的类型是什么…type=“xsd:dateTime”转换中未使用该实用程序。请展示您正在转换的内容和方式。另外,这与Spring Boot有什么关系,因为其中既没有Spring Boot,也没有JAXB(显然您正在使用jackson)。请不要描述,而是添加实际的代码/测试以进行转换。这里显示的代码只是一个与实际转换无关的主要方法。目前,您的问题中的信息太少,甚至无法尝试回答它。