oracle 日期 加减方法

oracle 日期加减方法

2011-04-18 08:40

加法

select sysdate,add_months(sysdate,12) from dual; --加1年

select sysdate,add_months(sysdate,1) from dual; --加1月

select sysdate,to_char(sysdate+7,'yyyy-mm-dd HH24:MI:SS') from dual; --加1星期 select sysdate,to_char(sysdate+1,'yyyy-mm-dd HH24:MI:SS') from dual; --加1天

select sysdate,to_char(sysdate+1/24,'yyyy-mm-dd HH24:MI:SS') from dual; --加1小时 select sysdate,to_char(sysdate+1/24/60,'yyyy-mm-dd HH24:MI:SS') from dual; --加1分钟 select sysdate,to_char(sysdate+1/24/60/60,'yyyy-mm-dd HH24:MI:SS') from dual; --加1秒

减法 select sysdate,add_months(sysdate,-12) from dual; --减1年

select sysdate,add_months(sysdate,-1) from dual; --减1月

select sysdate,to_char(sysdate-7,'yyyy-mm-dd HH24:MI:SS') from dual; --减1星期 select sysdate,to_char(sysdate-1,'yyyy-mm-dd HH24:MI:SS') from dual; --减1天

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

select sysdate,to_char(sysdate-1/24/60/60,'yyyy-mm-dd HH24:MI:SS') from dual; --减1秒<?XML:NAMESPACE PREFIX = O />

日期与日期之间不能相加

日期与数字就可相加

SQL> select sysdate+1 from dual;

日期与日期可以相减

SQL> select sysdate-sysdate from dual;

Add_Months(D,X)

返回D日期加上X个月后的日期

Last_Day(D)

返回包含日期D的月份的最后一天的日期

add_months(sysdate,1) 加一个月

add_months(sysdate,-1)减一个月

sysdate+1 加一天

-------------------------------------------------------------------------------

Months_Between(D1,D2)

oracle sysdate加减日期,oracle 日期 加减方法相关推荐

  1. oracle sysdate 月份,如何将oracle中的sysdate月份值转换为数字?

    Im trying to return the CARDS of my CARD table that will expire in the next month. But the problem i ...

  2. oracle sysdate 取年,取Oracle中sysdate作为聊天室即时时间

    从Oracle中取sysdate问题. 取出的createTime为null,经过打印hash,终于找到问题所在.原来我将取出Oracle的sysdate命名一个别名systemTime,后面就用sy ...

  3. 查询加日期oracle,Oracle查询优化日期运算实例详解

    加减日.月.年 在Oracle中,date类型可以直接加减天数,而加减月份要用add_months函数. select a.hiredate 雇用日期, a.hiredate + 5 加5天, a.h ...

  4. oracle字体加粗函数_Oracle日期操作函数

    Oracle采用date类型表示日期时间,这是一个7字节的固定宽度的数据类型,有7个属性,包括:世纪.世纪中哪一年.月份.月中的哪一天.小时.分钟和秒.本文中把date类型称为日期时间类型,简称日期. ...

  5. java 加减运算_JAVA日期加减运算 | 学步园

    1.用java.util.Calender来实现 Calendar calendar=Calendar.getInstance(); calendar.setTime(new Date()); Sys ...

  6. java日期加减秒_Java日期——年、月、日、时、分、秒、周加减计算

    Java日期--年.月.日.时.分.秒.周加减计算 Java日期--年.月.日.时.分.秒.周加减计算 1.Pom依赖 joda-time joda-time 2.9.9 2.示例代码 package ...

  7. java对日期Date类进行加减运算、年份加减,月份加减

    JAVA处理日期时间常用方法: 1.Java.util.Calendar Calendar 类是一个抽象类,它为特定瞬间与一组诸如 YEAR.MONTH.DAY_OF_MONTH.HOUR 等 日历字 ...

  8. java时间差的百分之二十,Java对日期Date类进行加减运算、年份加减月份加减、时间差等等...

    实现代码一: import java.text.SimpleDateFormat; import java.util.Calendar; import java.util.Date; public c ...

  9. [码海拾贝 之Perl]获取日期以及日期的加减

    前言 在Perl 中, 不安装其他模组的状况下, 可以使用 localtime 来获取当地日期和时间. 在标量上下文中, 返回的是字符串格式. my $localtime = localtime(); ...

最新文章

  1. 解决WPF中重载Window.OnRender函数失效问题
  2. java正则表达式替换指定字符串_笔记_正则表达式替换字符串中特定范围内的字符。...
  3. POI 2003/2007 下拉列表
  4. 电商促销素材|设计简洁,适合小清新文艺气质的你!
  5. iphone分屏功能怎么用_你用iPhone手机,没学会这7个功能,难怪会说手机不好用...
  6. Linq To Entity 的分页讨论
  7. 阅读之大量数据访问机器的架构优化
  8. python图形编程环境环境_Python开发环境Wing IDE matplotlib 2D绘图库代码调试技巧小结...
  9. Java—集合框架图
  10. linux装回windows系统,装linux后怎样装回windows?(Linux系统清除Grub的几种方法)
  11. MATLAB之GIF动图的绘制
  12. Ubuntu18.04安装灭霸SLAM:ORBSLAM3
  13. [代码记录生活]Name evn is not bound in this Context 解决方案
  14. Android 系统广播(大全)
  15. 关于我国计算机软件著作权保护的调研报告,我国计算机软件著作权保护问题研究...
  16. 三类医疗器械经营许可证
  17. 崩坏3卡池模拟器及毕业期望概率计算(含保底)
  18. 2022年焊工(初级)考试模拟100题模拟考试平台操作
  19. 关于访问 WIN10共享打印机提示 无法连接到打印机的问题
  20. 在家也能逛家居商场!宜家推出VR购物应用

热门文章

  1. 了解Rust语言(rust是什么)
  2. 矩阵分解模型(MF)
  3. Java是一门艺术讲究说学逗唱--Java基础语法
  4. html5 移动端的手指触屏事件
  5. 学生党蓝牙耳机怎么选?适合realme手机的高端蓝牙耳机推荐
  6. Oracle存储过程in、out、in out 模式参数
  7. 一加7充电_骁龙855机皇一加7 Pro充电测试:有彩蛋
  8. “ 618”电商大促,直播助力商家拉新留存
  9. c语言常量和变量有什么区别?
  10. [Hive]HBaseIntegration:通过Hive读写HBase