当前位置:首页 > 知识经验 > 正文内容

Oracle Sysdate时间的加减运算汇总

作者: 葛屹肃 | 日期: 2023-03-20 | 分类: 知识经验

Oracle要获取当前的时间函数是Sysdate,而有时我们需要根据当前时间加减1天,1小时或乾1分钟,那该如何获得呢?

Oracle Sysdate时间的加减运算汇总

会者不难,难者不会,包你一看就会。

Oracle Sysdate时间的加法:

1、加1天

select to_char(sysdate+1,’yyyy-mm-dd HH24:MI:SS’) from dual;

2、加1小时

select to_char(sysdate+1/24,’yyyy-mm-dd HH24:MI:SS’) from dual;

3、加1分钟
select to_char(sysdate+1/24/60,’yyyy-mm-dd HH24:MI:SS’) from dual;

4、加1秒

select to_char(sysdate+1/24/60/60,’yyyy-mm-dd HH24:MI:SS’) from dual;

Oracle Sysdate时间的减法:

1、减1天

select to_char(sysdate-1,’yyyy-mm-dd HH24:MI:SS’) from dual;

2、减1小时

select to_char(sysdate-1/24,’yyyy-mm-dd HH24:MI:SS’) from dual;

3、减1分钟
select to_char(sysdate-1/24/60,’yyyy-mm-dd HH24:MI:SS’) from dual;

4、减1秒

select to_char(sysdate-1/24/60/60,’yyyy-mm-dd HH24:MI:SS’) from dual;

总结;sysdate+1表示加1天,而1天24小时,sysdate+1/24就是加1小时,分钟与秒依此类推,相信大家都看懂了吧。

版权声明:本文由〖葛屹肃〗发布,转载请注明出处!
文章链接:https://www.geyisu.com/3050.html

  • 评论:(0)

已有 0 位网友发表了一针见血的评论,你还等什么?

◎欢迎大家参与讨论