日時型データ操作 NotesDateTime ⇔ Date オブジェクト

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オブジェクトへ変換


JavaScript (Server)
kyone
July 17, 2018 at 2:51 PM
Rating
0





No comments yetLogin first to comment...