【Oracle】【日期、时间】 date与数字时间戳互转
生活随笔
收集整理的這篇文章主要介紹了
【Oracle】【日期、时间】 date与数字时间戳互转
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
前言
- Oracle Database 12c Enterprise Edition Release 12.1.0.2.0 - 64bit Production
- PL/SQL 11.0.2.1766
date轉(zhuǎn)數(shù)字時間戳
select (sysdate - date'1970-01-01' - TO_NUMBER(SUBSTR(TZ_OFFSET(sessiontimezone), 1, 3))/24)*(3600*24*1000) timestamp from dual;數(shù)字時間戳轉(zhuǎn)date
select to_date('1970-01-01','yyyy-mm-dd')+(1576049678000/(3600*24*1000))+TO_NUMBER(SUBSTR(TZ_OFFSET(sessiontimezone), 1, 3))/24 datetime from dual;
注:to_date('1970101','yyyymmdd')錯誤,更正為to_date('1970-01-01','yyyy-mm-dd')或to_date('19700101','yyyymmdd')
總結(jié)
以上是生活随笔為你收集整理的【Oracle】【日期、时间】 date与数字时间戳互转的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 阿拉伯数字转中文(汉字)数字
- 下一篇: 【sprinb-boot】资源、配置、l