Lotus notes 减去xpages中的日期字段

Lotus notes 减去xpages中的日期字段,lotus-notes,xpages,Lotus Notes,Xpages,谁能帮我想出一个公式来: (1) 在xpages中减去日期[不在lotusclient中]我是xpages的初学者,没有xpages javascript或xpages表达式语言的经验 (2) 如果可能,任何人都可以帮助我计算xpages中的工作日,因为xpages中没有@BusinessDays函数 希望有人能帮助我。非常感谢 1) 2) 你需要一个数据库或对日历的某种访问,这样你就可以跳过周末以外的公共假日。(1)在xpages中减去日期[不在lotus client中]我是xpages的初

谁能帮我想出一个公式来: (1) 在xpages中减去日期[不在lotusclient中]我是xpages的初学者,没有xpages javascript或xpages表达式语言的经验

(2) 如果可能,任何人都可以帮助我计算xpages中的工作日,因为xpages中没有@BusinessDays函数

希望有人能帮助我。非常感谢

1)

2) 你需要一个数据库或对日历的某种访问,这样你就可以跳过周末以外的公共假日。

(1)在xpages中减去日期[不在lotus client中]我是xpages的初学者,没有xpages javascript或xpages表达式语言的经验

我在一个IBM wiki站点上找到了它,经过测试,它可以正常工作:

时差

此计算字段返回自创建当前文档以来的天数

var doc:NotesDocument = currentDocument.getDocument();
var created:NotesDateTime = doc.getCreated();
var now:NotesDateTime = session.createDateTime("Today 12");
now.setNow();
var days:int = now.timeDifferenceDouble(created) / 86400; // 86400 seconds in a day
return "This document was created "  + Math.floor(days) + " days ago."
2) @工作日-给你: