繁体   English   中英

我如何从 Oracle 中的另一个时间戳中减去一个时间戳

[英]How I can substract one timestamp from another in Oracle

如何从 Oracle 中的另一个时间戳中减去一个时间戳?

例如我有:

timestamp_1 = 2021-06-25 08:18:17,207141  
timestamp_2 = 2021-06-24 17:41:06,787111  

我怎样才能采取不同的方式?

我需要几秒钟的差异

您可以简单地将这两个值相减

SELECT   TO_TIMESTAMP ('2021-06-25 08:18:17,207141', 'YYYY-MM-DD HH24:MI:SS,FF')
       - TO_TIMESTAMP ('2021-06-24 17:41:06,787111', 'YYYY-MM-DD HH24:MI:SS,FF')
  FROM DUAL;


+00 14:37:10.420030

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM