oracle日期相减工作日_Oracle 计算两个日期间隔的天数、月数和年数
在Oracle中計算兩個日期間隔的天數(shù)、月數(shù)和年數(shù):
一、天數(shù):
在Oracle中,兩個日期直接相減,便可以得到天數(shù);
select to_date('08/06/2015','mm/dd/yyyy')-to_date('07/01/2015','mm/dd/yyyy') from dual;
返回結(jié)果:36
二、月數(shù):
計算月數(shù),需要用到months_between函數(shù);
--months_between(date1,date2)
--如果兩個日期中“日”相同,或分別是所在月的最后一天,那么返回的結(jié)果是整數(shù)。否則,返回的結(jié)果將包含一個分?jǐn)?shù)部分(以31天為一月計算)
select months_between(to_date('01/31/2015','mm/dd/yyyy'),to_date('12/31/2014','mm/dd/yyyy')) "MONTHS" FROM DUAL;
返回結(jié)果:
select months_between(to_date('01/01/2015','mm/dd/yyyy'),to_date('12/31/2014','mm/dd/yyyy')) "MONTHS" FROM DUAL;
返回結(jié)果: 0.032258064516129
select abs(trunc(months_between(sysdate , to_date('01/31/2015','mm/dd/yyyy'))))from dual;
select ceil(trunc(months_between(sysdate , to_date('01/31/2015','mm/dd/yyyy'))))from dual;
select floor(trunc(months_between(sysdate , to_date('01/31/2015','mm/dd/yyyy'))))from dual;
三、年數(shù):
計算年數(shù),是通過計算出月數(shù),然后再除以12;(也許會有更好的辦法,目前還不知道)
select trunc(months_between(to_date('08/06/2015','mm/dd/yyyy'),to_date('08/06/2013','mm/dd/yyyy'))/) from dual;
--返回結(jié)果:
在Oracle中計算兩個日期間隔的天數(shù)、月數(shù)和年數(shù)
一.天數(shù): 在Oracle中,兩個日期直接相減,便可以得到天數(shù): select to_date('08/06/2015','mm/dd/yyyy')-to_date('07/01/2015','mm/ ...
oracle中計算兩個日期的相差天數(shù)、月數(shù)、年數(shù)、小時數(shù)、分鐘數(shù)、秒數(shù)等
oracle如何計算兩個日期的相差天數(shù).月數(shù).年數(shù).小時數(shù).分鐘數(shù).秒數(shù) 1.相差天數(shù)(兩個日期相減) --Oracle中兩個日期相差天數(shù)-- select TO_NUMBER(TO_DATE('20 ...
Java8 使用LocalDate計算兩個日期間隔多少年,多少月,多少天
最近項目遇到一個需要計算兩個日期間隔的期限,需要計算出,整年整月整日這樣符合日常習(xí)慣的說法,利用之前的Date和Calendar類會有點復(fù)雜,剛好項目使用了JDK8,那就利用起來這個新特性,上代碼: ...
java計算兩個日期之間的天數(shù),排除節(jié)假日和周末
如題所說,計算兩個日期之前的天數(shù),排除節(jié)假日和周末.這里天數(shù)的類型為double,因為該功能實現(xiàn)的是請假天數(shù)的計算,有請一上午假的為0.5天. 不夠很坑的是每個日期都要查詢數(shù)據(jù)庫,感覺很浪費時間. 原 ...
ORACLE判斷兩個日期間隔幾個工作日
CreateTime--2017年9月7日17:14:56 Author:Marydon ORACLE判斷兩個日期間隔幾個工作日 方法:使用存儲過程 /** * 判斷兩個日期間隔幾個工作日 */ ...
計算兩個日期相差的天數(shù) js php日期 減一年
計算兩個日期相差的天數(shù) //sDate1和sDate2是yyyy-MM-dd格式 function dateDiff(sDate1, sDate2) { var aDate, oDate1, oDat ...
JS計算兩個日期之間的天數(shù)
alse" :picker-options="pickerOptions0" val ...
iOS 計算兩個日期之間的天數(shù)問題
//獲取當(dāng)前時間若干年.月.日之后的時間 + (NSDate *)dateWithFromDate:(NSDate *)date years:(NSInteger)years months:(NSIn ...
隨機推薦
@Autowired 與@Resource的區(qū)別
1.@Autowired與@Resource都可以用來裝配bean. 都可以寫在字段上,或?qū)懺趕etter方法上. 2? @Autowired默認(rèn)按類型裝配(這個注解是屬業(yè)spring的),默認(rèn)情況下 ...
利用tween.js算法生成緩動效果
在講tween類之前,不得不提的是貝塞爾曲線了.首先,貝塞爾曲線是指依據(jù)四個位置任意的點坐標(biāo)繪制出的一條光滑曲線.它在作圖工具或動畫中中運用得比較多,例如PS中的鋼筆工具,firework中的畫筆等等 ...
web初學(xué)之MVC
之前對JavaEE的MVC模式有些許了解,但一直沒有很好的掌握,在讀代碼時候也很模糊不清.因此對MVC又通過各種資料有了全面的理解. 一.首先,需要從了解JavaEE技術(shù)開始.JavaEE技術(shù)在設(shè)計程 ...
itext 實現(xiàn)pdf打印數(shù)字上標(biāo)和下標(biāo)
https://kathleen1974.wordpress.com/category/itext-pdf/ In one of my project, we need to give the use ...
解決兩臺虛擬機互ping可通,但connect失敗
問題描述: 在UNP一書中實例中,采用兩臺不同的虛擬機.即一臺虛擬機作為服務(wù)端,另外一臺虛擬機作為客戶端. 現(xiàn)象: 兩臺電腦各自互ping可通 客戶端訪問local可行 客戶機訪問服務(wù)端報錯:No r ...
重新認(rèn)識Box Model、IFC、BFC和Collapsing margins
尊重原創(chuàng),轉(zhuǎn)載自:?http://www.cnblogs.com/fsjohnhuang/p/5259121.html?肥子John^_^ 前言 ? 盒子模型作為CSS基礎(chǔ)中的基礎(chǔ),曾一度以為掌握了I ...
相對布局RelativeLayout
一. public class RelativeLayout extends ViewGroup java.lang.Object ???? android.view.View ? ???? an ...
xx通CGI流量控制
流量控制共分2步,首先在CGI框架對用戶的ip作限制,第二限制每個CGI的流量. ? 一.基于IP的流量控制 用共享內(nèi)存(shm)的方式保存基于ip的訪問信息. 配置文件中
C++:vector的用法詳解
總結(jié)
以上是生活随笔為你收集整理的oracle日期相减工作日_Oracle 计算两个日期间隔的天数、月数和年数的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: android广告页白屏_android
- 下一篇: executequery方法_【接口测试