0

我需要在 Event 对象上编写一个触发器。条件:如果 2 个字段(均为日期时间字段)之间的差异超过 7 天,则触发器应触发并更新,否则不更新。

例如:字段 1. 开始数据,2. 结束日期

开始日期 = 06/05/2012 结束日期 = 13/05/2012

那么触发器应该触发。谁能告诉我如何比较 Apex 代码中的日期。

谢谢阿努

4

1 回答 1

2

您可以使用daysBetween()

date startDate = date.newInstance(2008, 1, 1);
date dueDate = date.newInstance(2008, 1, 30);
integer numberDaysDue = startDate.daysBetween(dueDate);
于 2012-05-09T13:12:40.387 回答