1

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

让我解释:

我的 web 服务的输出包含一个从这个简单类型派生的字段:

<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>

我希望以下 tsMyDateTime 输出格式(例如):

2026-02-25T00:00:00

但输出看起来像:

2026-02-25T00:00:00.835-03:00

原始日期对象具有正确的日期和时间,但我需要使用日历(对于 xs:dateTime),但时区总是出现。

我通过这种方式设置日历对象:

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

有人可以给我建议吗?

4

0 回答 0