谁能帮我想出一个公式来:(1)减去xpages中的日期[不在lotus客户端中]我是xpages的初学者,没有xpages javascript或xpages表达式语言的经验。
(2) 如果可能的话,任何人都可以帮助我计算 xpages 中的工作日,因为 xpages 中没有 @BusinessDays 函数。
希望有人可以帮助我。提前谢谢了!
谁能帮我想出一个公式来:(1)减去xpages中的日期[不在lotus客户端中]我是xpages的初学者,没有xpages javascript或xpages表达式语言的经验。
(2) 如果可能的话,任何人都可以帮助我计算 xpages 中的工作日,因为 xpages 中没有 @BusinessDays 函数。
希望有人可以帮助我。提前谢谢了!
(1)在xpages中减去日期[不在lotus客户端中]我是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."
1) http://markalexanderbain.suite101.com/have-a-date-with-javascript-a85811
2) 您需要一个数据库或某种对日历的访问权限,这样您就可以跳过周末以外的公共假期。