ACIIntervalAdd()¶
-
ACIIntervalAdd()¶
作用:
输入两个时间间隔,并将和存储在一个新的时间间隔描述句柄中。
语法:
sword ACIIntervalAdd ( void *hndl,
ACIError *err,
ACIInterval *addend1,
ACIInterval *addend2,
ACIInterval *result );
参数:
- hndl (IN)
会话句柄或者环境句柄
- err (IN/OUT)
错误句柄,该接口调用失败时,错误信息会存在该句柄上 ,调用 ACIErrorGet 获得错误信息。
- addend1 (IN)
待加的时间间隔描述句柄1
- addend2 (IN)
待加的时间间隔描述句柄2
- result (OUT)
输出的时间间隔描述句柄
说明:
输入两个时间间隔,并将和存储在一个新的时间间隔描述句柄中。
返回值:
ACI_SUCCESS; 如果err是NULL指针,则为ACI_INVALID_HANDLE; ACI_ERROR,如果以下任何一项为真:
- 两个输入间隔不可相互比较。
- 结果年份大于SB4MAXVAL。
- 结果年份小于SB4MINVAL。