gpt4 book ai didi

java - 从 Java XMLGregorianCalendar 中删除时间戳

转载 作者:太空宇宙 更新时间:2023-11-04 10:46:41 24 4
gpt4 key购买 nike

我们如何从 XMLGregorianCalendar 中删除时间戳。我只需要在 JSON 中显示日期。我使用了 mapper.disable(SerializationFeature.WRITE_DATES_AS_TIMESTAMPS) 但我仍然看到时间戳。

最佳答案

试试这个代码:

    public XMLGregorianCalendar removeTime(XMLGregorianCalendar value) {
if (value != null) {
value.setTimezone(DatatypeConstants.FIELD_UNDEFINED);
value.setHour(DatatypeConstants.FIELD_UNDEFINED);
value.setMinute(DatatypeConstants.FIELD_UNDEFINED);
value.setSecond(DatatypeConstants.FIELD_UNDEFINED);
value.setMillisecond(DatatypeConstants.FIELD_UNDEFINED);
value.setFractionalSecond(null);
}
return value;
}

关于java - 从 Java XMLGregorianCalendar 中删除时间戳,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48329079/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com