oracle - 如何获取 Oracle 上 SYSDATE 的 UTC 值

标签 oracle timezone utc

可能是经典...您知道在 Oracle 上检索 SYSDATE 的 UTC 值的简单技巧吗(最好也能在第 8 版上运行)。

现在我有自定义函数:(

干杯,

斯特凡

最佳答案

你可以使用

SELECT SYS_EXTRACT_UTC(TIMESTAMP '2000-03-28 11:30:00.00 -02:00') FROM DUAL;

您可能还需要更改时区

ALTER SESSION SET TIME_ZONE = 'Europe/Berlin';

或者阅读它

SELECT SESSIONTIMEZONE, CURRENT_TIMESTAMP FROM dual;

关于oracle - 如何获取 Oracle 上 SYSDATE 的 UTC 值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1157873/

相关文章:

Powershell最简单的方法来获取以UTC表示的当前时间

Fedora + Zend Server CE 上的 PHP 默认时区问题

javascript 将字符串转换为 UTC 日期

sql - oracle 中的合并语句帮助

c# - 使用 PST/CEST/UTC/等形式的时区解析 DateTime

sql - Oracle SQL 尝试获取列的百分比

c# - 访问 DateTime.Now 时崩溃

javascript - UTC 时间的时刻 Js

oracle - 检查哪个用户导出了 Oracle .dmp 文件(来自用户)

sql - Oracle SQL View : Multiple rows to one with help of foreign key