直接相减
date1-date2
天:trunc(date1-date2)
月:months_between(date1,date2)

解决方案 »

  1.   

    oracle中两个日期进行减法运算就得出时间差了。
      

  2.   

    直接相减
    date1-date2
    天:trunc(date1-date2)
    月:months_between(date1,date2)
      

  3.   

    我要取得的是分钟,就是当前在线用户如果30分钟没有动作,就让他不在线,重新登录,所以...
    我用minutes_between(date1,date2)不好使.谁会呀?
      

  4.   

    minutes_between(date1,date2)
    ----〉
    floor((((date1-date2)*24*60*60) - floor(((date1-date2)*24*60*60)/3600)*3600)/60)
      

  5.   

    minutes_between()?没听过这样的函数,你用(date1-date2)*24*3600不就行了
      

  6.   

    对,drabit(square) 的解决方案比较可行。