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