【发布时间】:2012-02-29 02:36:13
【问题描述】:
我在 UI 中有以下格式的日期..
Eg: Thu. 03/01
我将它们转换为 XMLGregorianCalendar,如下所述。
final DateFormat format = new SimpleDateFormat("E. M/d");
final String dateStr = closeDate;
final Date dDate = format.parse(dateStr);
GregorianCalendar gregory = new GregorianCalendar();
gregory.setTime(dDate);
XMLGregorianCalendar dealCloseDate = DatatypeFactory.newInstance()
.newXMLGregorianCalendar(gregory);
我的输出是“3/06/70 05:00 AM”而不是“3/06/2011 05:00 AM”。获得正确年份所需的更改是多少。
【问题讨论】:
-
@Hovercraft Full Of Eels...对此我深表歉意。我没有得到任何回复,所以我认为我的 Q 无法理解,我不得不删除它们。再次抱歉。