2014-04-10 3 views
2

dateTimeHelper가 연결된 inputText 필드에 기본값을 설정하려고합니다. 다음 계산 기본값은 작동합니다SSJS의 문자열을 DateTime으로 변환

return @Today(); 

img1

는 그러나, 나는이 문서에 문자열로 저장되는 날로부터 기본 날짜 값 7 일을 설정해야합니다. 그래서 나는 다음을 시도했다 :

var date:NotesDateTime = session.createDateTime(doc.getItemValue("EffDate")[0]); 
log.logEvent("date= " + date); // returns 09/01/2013 

var newDate = new Date(date); 
log.logEvent("newDate= " + newDate); // returns NaN 

var datePlus7 = @Adjust(newDate,0,0,7,0,0,0,"[InLocalTime]"); 
log.logEvent("datePlus7= " + datePlus7); // returns NaN 

return datePlus7; 

datePlus7은 NaN 때문에 작동하지 않는다. 어떤 아이디어라도 대단히 감사하겠습니다.

답변

5

사용 방법 대신 날짜 생성자 "새 Date (날짜)"의 날짜 시간 클래스의 toJavaDate() :

var newDate = date.toJavaDate() 
+0

감사합니다! 그랬어. –

관련 문제