ACIDateDaysSecondsBetween()¶
-
ACIDateDaysSecondsBetween()¶
作用:
获取两个日期之间相差的天数和秒数。
语法:
sword ACIDateDaysSecondsBetween ( ACIError *err,
const ACIDate *date1,
const ACIDate *date2,
sb4 *num_days
Sb4 *num_seconds);
参数:
- err (IN/OUT)
错误句柄,该接口调用失败时,错误信息会存在该句柄上 ,调用 ACIErrorGet 获得错误信息。
- date1 (IN)
第一个日期
- date2 (IN)
第二个日期
- num_days (OUT)
date1和date2之间的整天数(date1-date2)。 如果date1的值早于date2的值,则返回负值。
- num_seconds (OUT)
date1和date2之间的剩余秒数(减去两个日期之间的最大整天后相差的秒数)。 当date1的值早于date2的值时,返回负值。
说明:
获取两个日期之间的天数和秒数。
返回值:
- 如果函数成功完成,则为ACI_SUCCESS。
- 如果err的值为NULL,则为ACI_INVALID_HANDLE。
- 如果日期无效,则为ACI_ERROR。