oracle日期轉化毫秒及毫秒轉為日期
在Oracle中,預設沒有直接提供獲取當前時間的毫秒數的相關function,所以要想在SQL裡面獲得毫秒數,只好手動計算
- SQL> select to_char(sysdate,‘yyyy-mm-dd hh24:mi:ss’) current_date, (sysdate- to_date(‘1970-01-01′,‘yyyy-mm-dd’)) * 86400000 current_milli from dual;
- CURRENT_DATE CURRENT_MILLI
- ——————- ————-
- 2009-01-06 14:00:09 1231250409000
--1000*60*60*24一天毫秒數 = 86400000
方法:
日期a- 日期b=相差天數.
一天毫秒數 = 1000*60*60*24(86400000)
select to_char(sysdate, 'yyyy-mm-dd hh24:mi:ss') current_date,
(sysdate - to_date('1970-01-01','yyyy-MM-dd')) * 86400000 current_milli
from dual;
select to_date('1970-01-01','yyyy-MM-dd')+1261674301000/86400000 from dual;
select to_date('1970-01-01','yyyy-MM-dd')+當前日期的毫秒數/86400000 from dual;
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/8554499/viewspace-659931/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- hive sql 13位毫秒時間戳轉日期HiveSQL時間戳
- 用js將從後臺得到的時間戳(毫秒數)轉換為想要的日期格式JS時間戳
- 【實驗】【總結】Oracle日期類操作(格式 加減乘 取毫秒)Oracle
- Oracle 中文日期轉換Oracle
- iOS 將一串 毫秒數 字串 轉換成 分 秒 毫秒 的格式*iOS字串
- JAVA字串轉日期或日期轉字串Java字串
- oracle日期轉換成星期Oracle
- oracle 日期相減 轉載Oracle
- Oracle的日期函式(轉)Oracle函式
- SQL SERVER 日期格式化、日期和字串轉換SQLServer字串
- J2SE-字串轉日期,日期轉字串字串
- 公曆日期轉農曆日期
- [轉]oracle日期函式集錦Oracle函式
- 優化AngularJS:1200毫秒到35毫秒的蛻變優化AngularJS
- js將時間日期物件轉換為時間日期字元JS物件字元
- sqlserver資料庫日期如何格式化-日期轉換字串SQLServer資料庫字串
- 日期轉換為raw的函式函式
- DB2將字串轉化為日期的函式DB2字串函式
- js將時間日期字串轉換為時間日期Date物件JS字串物件
- 轉換日期(C)
- 【轉】AngularJS 日期格式化 字典AngularJS
- JS日期格式化轉換方法JS
- JS 時間戳(毫秒)轉化為標準時間格式(YYYY-MM-DD HH:mm:ss)JS時間戳
- [轉載]學習日期、日期格式、日期的解析和日期的計算[程式碼]
- php日期時間如何轉換為字串PHP字串
- python字串轉換為日期時間Python字串
- 【Hive】日期從整形轉為Date型別Hive型別
- vue3毫秒級時間戳轉換Vue時間戳
- Laravel7 模型日期 JSON 轉 日期字串Laravel模型JSON字串
- Oracle資料庫日期格式轉換操作Oracle資料庫
- Linq 日期轉換
- mysql 日期轉換字串MySql字串
- 日期格式的轉換
- sql 日期格式轉換SQL
- ABAP日期格式轉換
- 計算Java日期 (轉)Java
- LocalDateTime日期轉換LDA
- 如何在Java中將字串轉換為日期Java字串