在Oracle中将UTC转换为GMT -5

时间:2015-10-01 16:22:30

标签: sql oracle

我需要将UTC中的日期字段转换为GMT-5,这是我的查询;

Select 
A1.NAME23,
TO_CHAR(A1.TIME_END,'YYYY/MM/DD HH24:MI:SS')TIME_END,
A1.VAR43 
From table

我试着这个

select  to_char(cast(A1.TIME_END at time zone 'GMT-5' as date ),'YYYY/MM/DD HH24:MI:SS') as GMT-5 from table

但不工作

任何建议

感谢。

2 个答案:

答案 0 :(得分:0)

如果列是DATE数据类型,那么它只是:

select time_end - 5/24 from table

答案 1 :(得分:0)

一定是这个:

A1.TIME_END at time zone '-05:00'