ACIDateTimeGetTimeZoneOffset()

ACIDateTimeGetTimeZoneOffset()

作用:

获取时间日期描述句柄中的时区偏移

语法:

sword ACIDateTimeGetTimeZoneOffset ( void               *hndl,
                                     ACIError           *err,
                                     const ACIDateTime  *datetime,
                                     sb1                *hour,
                                     sb1                *min );

参数:

  • hndl (IN)

会话句柄或者环境句柄

  • err (IN/OUT)

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

  • datetime (IN)

输入日期时间描述句柄指针

  • hour (OUT)

存储返回时区偏移中小时部分的指针

  • min (OUT)

存储返回时区偏移中分钟部分的指针

说明:

此函数从给定的datetime值获取时区小时和时区分钟部分

如果给定的datetime不包含时间信息,则此函数返回错误。

返回值:ACI_SUCCESS 或ACI_ERROR(如果datetime不包含时区(SQLT_DATE,SQLT_TIMESTAMP))