操作日期會導致一些問題。從Notes DateTime對象中設置Java日期對象
我創建了一些Java代碼,它從Notes數據庫中讀取文檔,然後使用Notes文檔中的值填充Java對象中的某些字段。 Notes文檔包含DataTime字段「ExpPayDate」,我想將它存儲在Java對象中,但在Java編輯器中出現語法錯誤。我的代碼如下所示:
for (int n = 1 ; n < col.getCount(); n++){
Document pDoc = col.getNthDocument(n);
PaymentItem pItem = new PaymentItem();
Date pDate = pDoc.getItemValue("ExpPayDate")[0];
pItem.setExpPayDate(pDate);
.
.
.
pDoc.recycle();
}
我已經試過各種方法,從PDOC getItemValue getItemValueDateTime獲得價值 上面的代碼給出了一個snytax錯誤「類型OD表達式必須豆數組類型,但被解析爲載體,」如果我刪除[0]的錯誤是「類型不匹配不能將矢量轉換爲日期」 我猜測我錯過了一些非常簡單的事情,但它讓我目前陷入了困境。
'pDoc.getItemValue(「ExpPayDate」)。get(0)'should do。 – MirMasej