数据库中怎么计算两个日期之间的天数?
从数据库中查询出2个日期,怎么计算它们之间的天数呢?求解?
------解决方案--------------------要SQL语句?什么数据库,字段类型是什么?
------解决方案--------------------把两个日期拿出来处理下全部换成天数再相减
------解决方案--------------------http://blog.163.com/xiaomi_8266/blog/static/72076427201092814636812/
参考下。
------解决方案--------------------用floor函数
------解决方案--------------------select months_between(sysdate,sysdate - 100) from dual
------解决方案--------------------select trunc(sysdate)-trunc(dob) from user;
可以不使用trunc截断,但返回值为小数.
dob为表中列名,类型date
------解决方案--------------------getTime()转换成long类型相减,再除以每天的毫秒数
------解决方案--------------------You can write a method to solve this.