以mm / dd / yyyy格式减去日期

时间:2016-02-26 14:37:23

标签: plsql

如何以mm / dd / yyyy格式减去日期,以便我可以在几天内返回整数?(在我的列中排除时间)

这是我到目前为止所做的:

(A.START_DT - A.END_DT) AS DaysHere


  Start Date               End Date
11/6/2012 10:33:25 AM      12/17/2013

1 个答案:

答案 0 :(得分:0)

您可以使用to_date指定格式。

DB(ADMIN)=> 
  select 
    to_date(start_date, 'MM/DD/YYYY HH:mi:SS AM') 
    - to_date(end_date, 'MM/DD/YYYY') dayshere 
  from so;
 DAYSHERE
----------
     -406