NEW_TIME

NEW_TIME 将日期和时间从一个时区转换为另一个时区。在使用此函数之前,请将 NLS_DATE_FORMAT 参数设置为显示 24 小时制时间。

返回值

DATE

语法

NEW_TIME(date, timezone1, timezone2)

参数

date 是要转换到新时区的日期时间表达式。

timezone1date 的时区。

timezone2 是新时区。

时区参数限于下表中的值。对于其他时区,请使用 FROM_TZ

缩写 时区
ADT 大西洋夏令时间
AST 大西洋标准时间
BDT 白令夏令时间
BST 白令标准时间
CDT 中部夏令时间
CST 中部标准时间
EDT 东部夏令时间
EST 东部标准时间
GMT 格林威治标准时间
HDT 阿拉斯加-夏威夷夏令时间
HST 阿拉斯加-夏威夷标准时间
MDT 山地夏令时间
MST 山地标准时间
NST 纽芬兰标准时间
PDT 太平洋夏令时间
PST 太平洋标准时间
YDT Yukon 夏令时间
YST Yukon 标准时间

示例

SYSDATE 是太平洋标准时间 18-JAN-07 01:38:07 时,NEW_TIME(SYSDATE, 'PST', 'EST') 返回东部标准时间 18-JAN-07 04:38:07 这样的值。对于此示例,NLS_DATE_FORMAT 设置为 DD-MON-RR HH:MI:SS