ACIDateNextDay()

ACIDateNextDay()

作用:

在指定日期之后星期中,获取指定星期日的下一天的日期

语法:

sword ACIDateNextDay ( ACIError            *err,
                       const ACIDate       *date,
                       const OraText       *day,
                       ub4                  day_length,
                       ACIDate             *next_day );

参数:

  • err (IN/OUT)

错误句柄,该接口调用失败时,错误信息会存在该句柄上 ,调用 ACIErrorGet 获得错误信息。

  • date (IN)

输入的日期

  • day (IN)

下个星期的第一天

  • day_length (IN)

字符串日期的长度

  • next_day (OUT)

输出的日期

说明:

在指定日期之后星期中,获取指定星期日的下一天的日期

返回值:返回以日期命名的星期几的第一天的日期,该日期晚于日期。

示例:下面的代码示例演示如何获取1996年4月18日(星期四)之后的下一个星期一的日期,获取指定日期之后特定日期的日期:

ACIDate one_day, next_day;
/* 将one_day设置为日期 '18-APR-96' */
ACIDateNextDay(err, &one_day, "MONDAY", strlen("MONDAY"), &next_day);
//ACIDateNextDay() 返回 "22-APR-96"。