打印      打开 PDF 版本的联机帮助


上一主题

下一主题

UtcConvert

Expression Builder中的 UtcConvert 函数转换当前用户时区设置中的指定日期和时间,并返回指定时区的日期和时间。

语法

UtcConvert (utc_date_time, time_zone)

结果类型

时间

参数

下表说明该函数的参数。

参数

说明

utc_date_time

采用当前用户时区设置的日期和时间,格式如下:MM/DD/YYYY HH24:MI:SS

time_zone

时区的名称

示例

如果当前用户的时区设置为“(GMT-05:00) 东部时间(美国和加拿大)”,则以下示例:

UtcConvert('12/14/2007 17:07:05', 'Pacific Standard Time')

返回以下值:

12/14/2007 12:07:05

如果当前用户的时区设置为“(GMT+05:30) 加尔各答,马德拉斯,孟买,新德里”,则以下示例:

UtcConvert('12/14/2007 15:07:05', 'Eastern Standard Time')

返回以下值:

12/14/2007 04:37:05

以下示例显示如何为西欧时间获取对应的 UTC 时间:

UtcConvert(Timestamp(),"(GMT+01:00) Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna")

UtcConvert(Timestamp(),"W. Europe Daylight Time")

UtcConvert(Timestamp(),"W. Europe Standard Time")

以下示例显示如何为南非时间获取对应的 UTC 时间:

UtcConvert(Timestamp(),"(GMT+02:00) Harare, Pretoria")

UtcConvert(Timestamp(),"South Africa Daylight Time")

UtcConvert(Timestamp(),"South Africa Standard Time")

如果时区名称包含特殊字符,如单引号 (') 或逗号 (,),您必须使用双引号将时区名称或特殊字符引起来。例如:

%%%UtcConvert('08/03/2009 12:01:33',"(GMT+13:00) Nuku" + "'" + "alofa")%%%

%%%UtcConvert('08/03/2009 12:01:33', "(GMT+13:00) Nuku'alofa")%%%

相关主题

请参阅以下主题以了解相关的 Expression Builder 信息:


已发布 9月 2017 Copyright © 2005, 2017, Oracle. 保留所有权利。Legal Notices.