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