列印      開啟 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) (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的相關資訊,請參閱下列主題:


2016年10月 Copyright © 2005, 2016, Oracle 及/或其關係機構。版權所有. Legal Notices.