Xpages 在SSJS中将字符串转换为日期时间
我正在尝试设置一个与dateTimeHelper关联的inputText字段的默认值。以下计算的默认值有效:Xpages 在SSJS中将字符串转换为日期时间,xpages,xpages-ssjs,Xpages,Xpages Ssjs,我正在尝试设置一个与dateTimeHelper关联的inputText字段的默认值。以下计算的默认值有效: return @Today(); 但是,我需要将默认日期值设置为从作为字符串存储在文档上的日期起7天。因此,我尝试了以下方法: var date:NotesDateTime = session.createDateTime(doc.getItemValue("EffDate")[0]); log.logEvent("date= " + date); // returns 09/01/
return @Today();
但是,我需要将默认日期值设置为从作为字符串存储在文档上的日期起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。非常感谢您的任何想法。使用DateTime类的方法
toJavaDate()
,而不是日期构造函数“new Date(Date)”:
var newDate = date.toJavaDate()