--秒级时间戳
SELECT (SYSDATE - TO_DATE('1970-1-1 8', 'YYYY-MM-DD HH24')) * 86400 FROM DUAL;
--毫秒级时间戳
SELECT (SYSDATE - TO_DATE('1970-1-1 8', 'YYYY-MM-DD HH24')) * 86400000 + TO_NUMBER(TO_CHAR(SYSTIMESTAMP(3), 'FF')) AS MILLIONS FROM DUAL;
--时间戳转日期
SELECT TO_CHAR(1509984000000 / (1000 * 60 * 60 * 24) +
TO_DATE('1970-01-01 08:00:00', 'YYYY-MM-DD HH:MI:SS'), 'YYYY-MM-DD HH:MI:SS') AS CDATE,
TO_CHAR(1509465600000 / (1000 * 60 * 60 * 24) +
TO_DATE('1970-01-01 08:00:00', 'YYYY-MM-DD HH:MI:SS'), 'YYYY-MM-DD HH:MI:SS') AS CDATE,
TO_CHAR(1509465600 / (60 * 60 * 24) +
TO_DATE('1970-01-01 08:00:00', 'YYYY-MM-DD HH:MI:SS'), 'YYYY-MM-DD HH:MI:SS') AS CDATE
FROM dual t;
相关文章
- java 实用的时间日期工具类
- Web前端之Vue3+TypeScript+Element-Plus使用日期时间的el-date-picker组件时间少8个小时的解决方案、format和value-format的区别、时区问题
- 【ElementUI】日期选择器时间选择范围限制
- ElementUI日期时间选择器限制时间范围,禁止此刻之前的所有时间选择(精确到,时、分、秒)、pickerOptions、日期选择器范围选择
- EF日期时间条件查询,日期范围条件查询
- oracle插入表当前时间,ORACLE自动插入当前时间
- oracle trunc 函数处理日期格式
- java使用new Date()和System.currentTimeMillis()获取当前时间戳(转载)
- Java中使用new Date()和System.currentTimeMillis()获取当前时间戳的区别(转)(Java进阶-性能提升)
- Unix时间戳和Java 的 System.currentTimeMillis()的区别