Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/370.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 删除时区格式_Java_Datetime_Calendar_Timezone_Jax Ws - Fatal编程技术网

Java 删除时区格式

Java 删除时区格式,java,datetime,calendar,timezone,jax-ws,Java,Datetime,Calendar,Timezone,Jax Ws,我想知道如何删除服务输出中自动显示的时区 让我解释一下: My webservice的输出包含从以下简单类型派生的字段: <xs:simpleType name="tsMyDateTime"> <xs:restriction base="xs:dateTime"> <xs:pattern value="[0-9]{4}-[0-9]{2}-[0-9]{2}T[0-9]{2}:[0-9]{2}:[0-9]{2}" /> </x

我想知道如何删除服务输出中自动显示的时区

让我解释一下:

My webservice的输出包含从以下简单类型派生的字段:

<xs:simpleType name="tsMyDateTime">
    <xs:restriction base="xs:dateTime">
        <xs:pattern value="[0-9]{4}-[0-9]{2}-[0-9]{2}T[0-9]{2}:[0-9]{2}:[0-9]{2}" />
    </xs:restriction>
</xs:simpleType>
但输出结果如下所示:

2026-02-25T00:00:00.835-03:00
原始日期对象具有正确的日期和时间,但我需要使用日历(对于xs:dateTime),但时区始终显示

我通过以下方式设置日历对象:

java.util.Date dateObject = (...)
calendar.setTime(dateObject);

有人能给我一些建议吗?

这是由您用来将java序列化为XML的技术决定的,与java.util.Date或java.util.Calendar无关。是jaxb吗?斯塔克斯?自制?哼,很有趣。是jax-ws
java.util.Date dateObject = (...)
calendar.setTime(dateObject);