Salesforce: 使用代码编辑日期时间

在需求中需要对日期时间进行编辑

在apex代码中,如果对Date对象进行编辑,可以使用addDays(additionalDays)addMonths(additionalMonths)addYears(additionalYears)

如果对DateTime对进行编辑,可以使用addHours(additionalHours)addMinutes(additionalMinutes)addSeconds(additionalSeconds)addDays(additionalDays)addMonths(additionalMonths)addYears(additionalYears)

但是如果在salesforce formula中对日期时间进行编辑,仅支持ADDMONTHS()方法。

这个时候,我们可以使用直接加减数字的方式对日期时间进行编辑。

例如NOW() + 1

1代表一天

如果想设置当前时间加一小时则为NOW() + (1/24)

如果想设置当前时间加一分钟则为NOW() + (1/1440)

如果想设置当前时间加一秒钟则为NOW() + (1/86400)

以此类推。 

原文地址:https://www.cnblogs.com/clsriz/p/13524834.html