oracle两时间相减得到相差的时间
来源:互联网 发布:天府广场美食攻略 知乎 编辑:程序博客网 时间:2024/05/21 10:30
1.months_between(date1,date2);date1和date2相减得到相差的月份。
select months_between(to_date('2015-05-11','yyyy-MM-dd'),to_date('2015-04-11','yyyy-MM-dd')) from dual ;相差一个月。
2.ceil(date1-date2);date1-date2相减得到相差的天数
selectceil(To_date('2015-05-11 00:00:00' , 'yyyy-mm-dd hh24-mi-ss') - To_date('2015-04-11 00:00:00' , 'yyyy-mm-dd hh24-mi-ss') )from dual ;相差30天。
3.获取两时间相差的豪秒数 ceil((date1 - date2) * 24 * 60 * 60 * 1000)
select ceil((To_date('2015-05-11 00:00:00' , 'yyyy-mm-dd hh24-mi-ss') - To_date('2015-04-11 23:59:59' , 'yyyy-mm-dd hh24-mi-ss')) * 24 * 60 * 60 * 1000) FROM DUAL;
4.获取两时间相差的秒数 ceil((date1 - date2) * 24 * 60 * 60 )
select ceil((To_date('2015-05-11 00:00:00' , 'yyyy-mm-dd hh24-mi-ss') - To_date('2015-04-11 23:59:59' , 'yyyy-mm-dd hh24-mi-ss')) * 24 * 60 * 60 ) FROM DUAL;
5.获取两时间相差的分钟数 ceil((date1 - date2) * 24 * 60 )
select ceil((To_date('2015-05-11 00:00:00' , 'yyyy-mm-dd hh24-mi-ss') - To_date('2015-04-11 23:59:59' , 'yyyy-mm-dd hh24-mi-ss')) * 24 * 60 ) FROM DUAL;
6.获取两时间相差小时数 ceil((date1 - date2) * 24 )
select ceil((To_date('2015-05-11 00:00:00' , 'yyyy-mm-dd hh24-mi-ss') - To_date('2015-04-11 23:59:59' , 'yyyy-mm-dd hh24-mi-ss')) * 24 ) FROM DUAL;
7.其他
select sysdate,add_months(sysdate,12) 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 HH23:MI:SS') from dual; --加1分钟
select sysdate,TO_CHAR(sysdate+1/24/60/60,'yyyy-mm-dd HH23:MI:SS') from dual; --加1秒
- oracle两时间相减得到相差的时间
- oracle两时间相减得到相差的时间
- oracle两时间相减得到相差的时间
- 两日期/时间之间相差
- 如何让两个时间相减得到相应的差值(可得到相差的时分秒,年月日)
- 计算两时间戳相差时间
- ASP.NET(C#)中两日期相减,如何得到相差的月份数
- oracle 合并日期和时间,两时间相减
- oracle 获得两个时间相差的秒数
- 20151105 oracle两个时间相减得到的是天数,plsql分组需求破解
- GCC得到系统时间的两种方法
- MYSQL计算两日期/时间之间相差的天数,秒数...分钟
- MYSQL计算两日期时间之间相差的天数,秒数...分钟
- 得到格式化的时间
- C#中怎么计算两时间相差多少
- JS 计算两日期时间相差多少天
- 取两个日期相差的时间
- datetime类型如何计算相差的时间?
- HDU 1102 Constructing Roads
- 原码、反码、补码
- C++ 自己实现四舍五入函数
- Dialog在android中的应用(二)
- 第五章第九题
- oracle两时间相减得到相差的时间
- 《硬骨头》沈阳热拍 吴其江耍酒疯调戏美女
- Android的ProgressBar样式||||||style="?android:attr/progressBarStyleSmall"|||系统预置定义样式的用法是?android:attr/x
- 如何加载storyboard中的控制器?
- 内置系统账户:Local system/Network service/Local Service 区别
- java语法基础
- java.lang.ClassCastException: RequestFacade cannot be cast to MultipartHttpServletRequest
- 《剑指Offer》学习笔记--面试题27:二叉搜索树与双向链表
- LoadRunner中文乱码