簡體   English   中英

如何使用 ssjs 將日期中的時間替換為 xpage 中字符串字段中的時間?

[英]how can i replace time from date with time from string field in xpage using ssjs?

我想用另一個值字符串替換字段日期(java.util.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)。 您也可以使用一些 function (例如 @Left() )從 dtDate 中刪除時間,然后將其與 dtTime 中的實時時間連接。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM