0
如何将@Now与文档中的数据/时间值进行比较?这是我的比较@Now日期/时间字段?
var ProjectActiveTo:NotesDateTime = doc.getItemValueDateTimeArray("ProjectActiveTo")[0];
var ProjectExpired;
var d1:Date = @Now();
if (d1 > ProjectActiveTo.toJavaDate())
{
dBar.info("Today: " + d1 + " > " + ProjectActiveTo.toJavaDate());
ProjectExpired = true;
}
else
{
dBar.info("Today: " + d1 + " < " + ProjectActiveTo.toJavaDate());
ProjectExpired = false;
}
但是,这似乎总是返回false。我打印出一些诊断信息。
今天:13年1月18日18:02 < 01年1月20日下午5:00
今天显然比01年1月20日更高,但是这是我测试的结果。为什么?
我已经做了一些搜索,看到可以使用compare成员函数,但它在设计编辑器中为我返回一个错误,并且比较不在intelisense中(或任何Lotus称之为)。
现在! :) –
你也可以看看这里:http://www.jeroensomhorst.eu/uncategorized/dont-forget-the-milliseconds-a-post-about-dates-and-datetime-comparison/ – jjtbsomhorst