IBM FileNet P8, V5.2.1            

添加 timeunit

这些函数将通过将所指定的时间单位数添加至某个时间来返回时间。

语法如下所示:
  • addseconds(time_value, time_units)
  • addminutes(time_value, time_units)
  • addhours(time_value, time_units)
  • adddays(time_value, time_units)
  • addmonths(time_value, time_units)
  • addyears(time_value, time_units)
time_value
time 类型的表达式。
time_units

表示要添加至 time_value 的时间量的时间单位数。例如,对于 addseconds 函数,此参数是要添加的秒数。要计算相对于 time_value 过去的时间,请为此参数传递负数。

如果您为此参数输入浮点值(例如,5.4 或 27.9),那么将仅使用此数目的整数部分。例如,5.4 变为 5。

函数调用的以下示例将返回晚于 entry_time 指定小时数的时间:
addhours(Entry_time, num_hours)

对 addmonths 和 addyears 进行求值

addmonthsaddyears 函数的算法可能与各种开发环境中进行类似的计算的方式不同。

对于 addmonths 函数,添加所指定的月份数初始得到的日期将超过新月份的末尾。在这种情况下,该函数将返回下个月的第一天。例如,以下表达式将返回 03/01/1997:
addmonths(convert("01/31/1997 12:00:00", time), 1)
addyears 函数的求值与此相似。例如,以下表达式将返回 03/01/2001:
addyears(convert("02/29/2000 12:00:00", time), 1)
您输入的时间格式(在这种情况下是完整的日期和时间)必须与工作流程系统上的日期/时间掩码相匹配。有关更多信息,请参阅日期/时间掩码


最近一次更新时间: 2015 年 10 月
bpfe022.htm

© Copyright IBM Corporation 2015.