ACIDateZoneToZone()

ACIDateZoneToZone()

作用:

将输入日期从时区zon1转换到时区zon2,并将结果存储在一个新的日期指针中。

语法:

sword ACIDateZoneToZone ( ACIError           *err,
                          const ACIDate      *date1,
                          const OraText      *zon1,
                          ub4                 zon1_length,
                          const OraText      *zon2,
                          ub4                 zon2_length,
                          ACIDate            *date2 );

参数:

  • err (IN/OUT)

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

  • date1 (IN)

指向待转换日期的指针

  • zon1 (IN)

待转换日期的源时区

  • zon1_length (IN)

zon1的长度

  • zon2 (IN)

要转换的目标时区

  • zon2_length (IN)

zon2的长度

  • date2 (OUT)

指向转换后日期的指针

说明:

将时区zon1中的给定日期date1转换为时区zon2中的日期date2。

有效区域字符串的示例包括:

  • AST,大西洋标准时间
  • ADT,大西洋夏令时间
  • BST,白令标准时间
  • BDT,白令日光时间