我在将日历对象转换为 .xml 格式的 XMLGregorian 日历时遇到了一些问题YYYY-MM-DD HH:mm:ss
。
我目前的代码是:
Calendar createDate = tRow.getBasic().getDateCreated(0).getSearchValue();
Date cDate = createDate.getTime();
GregorianCalendar c = new GregorianCalendar();
c.setTime(cDate);
XMLGregorianCalendar date2 = DatatypeFactory.newInstance().newXMLGregorianCalendar(c);
它返回一个日期2013-01-03T11:50:00.000-05:00
。
我希望它阅读2013-01-03 11:50:00
。
我检查了一堆帖子,它们使用 DateFormat 来解析日期的字符串表示,但是我的日期是作为日历对象提供给我的,而不是字符串。
我很感激朝着正确的方向轻推,以帮助我解决这个问题。