通过查询在SQL / PSQL / ORACLE db中根据时区获取当前位置日期的任何方式

时间:2017-08-31 17:11:58

标签: sql oracle plsql

我需要基于位置时区的当前日期时间。

例如

数据库服务器时区-5:00 GMT和当前日期2017年8月31日

但我需要当前日期时间为+5:30 GMT时区。

如果通过查询可以帮助我,请帮助我。

1 个答案:

答案 0 :(得分:1)

SELECT current_timestamp "localdatetime",
       current_timestamp at time zone 'Asia/Calcutta' "gmt+5:30"
  FROM dual;