Javascript 如何使用ssjs在xpage中用字符串字段中的时间替换日期中的时间?

Javascript 如何使用ssjs在xpage中用字符串字段中的时间替换日期中的时间?,javascript,datetime,lotus-domino,xpages-ssjs,ssjs,Javascript,Datetime,Lotus Domino,Xpages Ssjs,Ssjs,我想用另一个值字符串替换字段日期(java.util.date)的时间,并最终将结果存储在代码下面的字段中,类型为date var dtDate = getComponent("RemindDatePS").getValue(); var dtTime = getComponent("RemindTimePS").getValue(); if (dtDate != null && dtTime != null) {

我想用另一个值字符串替换字段日期(java.util.date)的时间,并最终将结果存储在代码下面的字段中,类型为date

var dtDate = getComponent("RemindDatePS").getValue();   
var dtTime = getComponent("RemindTimePS").getValue();
  
   if (dtDate != null && dtTime != null) { 
       var dtDateTime:NotesDateTime = session.createDateTime(dtDate);
   dtDateTime.setLocalTime(dtTime ); 
使用Java:

var df= new java.text.SimpleDateFormat("MM/dd/yy' 00:00T'HH:mm");
var dtDateTime= session.createDateTime(df.parse(dtDate + "T" + dtTime));
代码假定日期字符串中始终有一个空格后跟00:00。AFAIK日期格式应正确处理连接的字符串(忽略00:00)。您还可以使用@Left()之类的函数从dtDate中删除时间,然后将其与dtTime中的实时连接起来。

var dtDate=getComponent(“提醒日期”).getValue();//return 01/06/21 00:00var dtTime=getComponent(“rementtimeps”).getValue()//转发12:05