Unix时间戳记是从‘1970-01-01 00:00:00‘GMT开始的秒数,表现为整数型。

Oracle中的时间是Date型,以下函数提供了两种时间转换的Oracle函数

(1)从Unix时间戳记转换为Oracle时间

create or replace function unix_to_oracle(in_number NUMBER) return date is

begin

return(TO_DATE(‘19700101‘,‘yyyymmdd‘) + in_number/86400 +TO_NUMBER(SUBSTR(TZ_OFFSET(sessiontimezone),1,3))/24);

end unix_to_oracle;

(2)由Oracle时间Date型转换为Unix时间戳记

create or replace function oracle_to_unix(in_date IN DATE) return number is

begin

return( (in_date -TO_DATE(‘19700101‘,‘yyyymmdd‘))*86400 - TO_NUMBER(SUBSTR(TZ_OFFSET(sessiontimezone),1,3))*3600);

end oracle_to_unix;

原文:http://www.cnblogs.com/Brainpan/p/4366212.html

oracle 改变时间戳,Oracle时间戳 与时间之间的相互转换相关推荐

  1. js中时间戳与日期时间之间的相互转换

    1.时间戳转换为标准日期时间格式: function timeFormat(dateStr) {var date = new Date(dateStr);Y = date.getFullYear() ...

  2. JS 用时间戳计算两个时间之间间隔

    getTime()方法 方法定义: getTime() 方法可返回距 1970 年 1 月 1 日之间的毫秒数. 通常我们计算时间差都是通过获取两个时间数据,然后分别使用 getTime() 方法返回 ...

  3. Python3学习(三十四):python正常时间戳与Unix时间之间的相互转换

    对于时间数据,如2018-09-25 09:28:59,有时需要与时间戳进行相互的运算,此时就需要对两种形式进行转换,在Python中,转换时需要用到time模块,具体的函数如下: 其中unix_ti ...

  4. PHP 获取毫秒级别的时间戳,以及和日期之间的相互转换

    最近在写一个打卡的项目.结果发现"秒"已经不能满足这群小B的需求了,查了一些资料于是就有了这篇文章. public function index(){$msectime = $th ...

  5. oracle查看时间戳函数,oracle数据库实现获取时间戳的无参函数

    oracle数据库实现获取时间戳的无参函数 代码如下所示: CREATE OR REPLACE FUNCTION GETMSTIMESTAMP RETURN NUMBER AS MSTIMESTAMP ...

  6. 前端开发:JS中时间戳和时间之间的转换

    前言 在前端开发过程中,关于时间相关的业务处理是非常常见的需求,需求也是千奇百怪,各种各样的需求,在JS中对于时间戳和时间之间的转换也是非常简单的,难就难在转换后的时间格式和业务需求的格式要匹配一致, ...

  7. java 判断两个日期时间/两个时间戳之间相隔多少天,也可用于获取从1970年以来到某个时间之间相隔多少天

    日萌社 人工智能AI:Keras PyTorch MXNet TensorFlow PaddlePaddle 深度学习实战(不定时更新) java 判断时间范围 java 判断两个日期时间/两个时间戳 ...

  8. Linux中时间戳和时间之间的转换

    Unix时间戳(英文为Unix epoch, Unix time, POSIXme 或 Unix timestamp)是从1970年1月1日(UTC/GMT的午夜)开始所经过的秒数,不考虑闰秒 一.查 ...

  9. date命令时间戳和时间之间的转换

    time(NULL):返回从1970年1.1日(元旦)午夜0点到现在的秒数 实际时间 这里是在mac下的操作,主要就是用date这个命令,更多的用法用man命令查看 字符串格式时间 TO 时间戳 我们 ...

最新文章

  1. ASP.NET2.0 遍历文件夹下所有图片【月儿原创】
  2. 如何改变android5.1音量进度条,HTML5音频audio属性
  3. Android沉浸式模式状态栏(二)
  4. linux date英文时间,date(时间),timedatectl(时区),cal(日历)的用法
  5. Ubuntu 里的Spyder不能切换中文输入
  6. 【转】Android检查手机是否被root
  7. 【bzoj1708】[USACO2007 Oct]Money奶牛的硬币 背包dp
  8. c语言中a lt 1e-9,年9月计算机二级考试C语言强化训练题
  9. 显示所有大写字母python_python 输出所有大小写字母, range()以及列表切片
  10. 【COLING2020】面向方面级情感分类的注意力转移网络
  11. Coursera视频无法观看的三种不同解决方法(亲测有效)
  12. 2021-08-03 DISTINCT去重复操作
  13. 什么是脚本,脚本语言?
  14. windows freeSSHd搭建SFtp服务器
  15. CentOS更换阿里yum源
  16. 我要偷偷的学Python,然后惊呆所有人(第一天)
  17. jQuery弹窗组件 colorbox
  18. python进程/线程/协成
  19. 初识结构体之座机电话号码
  20. 有n个结构体变量,内含学生学号、姓名和3门课程的成绩。要求输出平均成绩最高的学生的信息(包括学号、姓名、3门课程成绩和平均成绩)

热门文章

  1. Office Project 2007 做项目管理,如何把双休日改成工作日
  2. 日内转向加仓交易系统模型TB源码
  3. 网站SEO优化之sitemap协议
  4. 判赔 189 万!世界之窗浏览器过滤腾讯视频广告
  5. html-1--前端开发规范手册
  6. C# Dictionary分别按Key,Value值升降序排序
  7. this,super
  8. IT企业工作纯技术性分析(下)
  9. 淘宝购物车(提交订单)测试用例
  10. Arduino三轮全向小车(一):编码马达的使用