我需要在Event对象上编写一个触发器。 condition:如果两个字段之间的差异(都是日期时间字段)超过7天,那么触发器应该触发并更新其他状态。
例如:字段1.开始数据,2。结束日期
开始日期= 06/05/2012 结束日期= 13/05/2012
然后触发器应该触发。 任何人都可以告诉我如何比较Apex代码中的日期。
由于 ANU
答案 0 :(得分:2)
您可以使用daysBetween()。
date startDate = date.newInstance(2008, 1, 1);
date dueDate = date.newInstance(2008, 1, 30);
integer numberDaysDue = startDate.daysBetween(dueDate);