ACIIntervalFromTZ()¶
-
ACIIntervalFromTZ()¶
作用:
将时区类型转换为时间间隔。返回一个ACI_DTYPE_INTERVAL_DS数据类型的数据,该数据为指定时区与0时区的时间间隔。
语法:
sword ACIIntervalFromTZ ( void *hndl,
ACIError *err,
const oratext *inpstring,
size_t str_len,
ACIInterval *result ) ;
参数:
- hndl (IN)
会话句柄或者环境句柄
- err (IN/OUT)
错误句柄,该接口调用失败时,错误信息会存在该句柄上 ,调用 ACIErrorGet 获得错误信息。
- inpstring (IN)
输入的时区字符串
- str_len (IN)
输入的时区字符串长度
- result (OUT)
转换后的时间间隔描述句柄
说明:
输入字符串的格式必须为[+/-] TZH:TZM或'TZR [TZD]'。
返回值:ACI_SUCCESS,成功; 如果err为NULL,则为ACI_INVALID_HANDLE;
ACI_ERROR(如果间隔类型错误或时区错误)。