我在Java代碼中使用ODA(這非常棒),但是我無法從字段中獲取日期值。XPages從Java中的字段中獲取日期值的ODA問題
如果我使用:
DateTime lastApprDt = doc.getItemValue("LastApproved", Date.class);
然後解析器對象,如果我的代碼更改建議 「以更改日期類型lastApprDt的」
:
Date lastApprDt = doc.getItemValue("LastApproved", Date.class);
然後解析器很高興,但是當我運行代碼時,出現錯誤:
[ODA::WARNING] Auto-boxing requested a com.ibm.security.util.calendar.BaseCalendar$Date but is returning a org.openntf.domino.impl.DateTime in item LastApproved for document id 992
我很困惑!如果doc.getItemValue(「LastApproved」,Date.class)返回一個Date類型,那麼爲什麼我會得到錯誤?
確保Date是java.util.Date(而不是com.ibm.security.util.calendar.BaseCalendar.Date)。 –
謝謝佩爾,那工作。我犯了使用Eclipse建議的類的錯誤:) – Rob
每個,請你可以添加您的評論作爲答案,所以我可以標記爲接受。謝謝。 – Rob