function operationDateData(){ try{ // date1 フィールドに値がある前提ですが、無い場合等は置き換えて参考にしてください。 var doc:NotesDocument = null; var dtString = ""; doc = document1.getDocument(true); // NotesDateTimeオブジェクト (lotus.domino.local.DateTime) var ndt:NotesDateTime = doc.getItemValue("date1")[0]; // データバインド値 var ndtChg:NotesDateTime = null; // Date オブジェクト (java.util.Date) var ddt:Date = @Now(); // 現在の日時を取得 var ddtChg:Date = null; ////// 変換 //////// //// NotesDateTime -> Date ddtChg = ndt.toJavaDate(); //// Date -> NotesDateTime ndtChg = session.createDateTime(ddt); }catch(e){ return false; } }
・NotesDateTimeオブジェクト(lotus.domino.local.DateTime)からDateオブジェクト(java.util.Date)へ変換
・DateオブジェクトからNotesDateTimeオブジェクトへ変換