import java.text.SimpleDateFormat; import java.util.Date; public class TestDate { public static void main(String[] args) { Date date = new Date(); String num = "2009-6-10"; try{ Date m_endTime = new java.text.SimpleDateFormat("yyyy-MM-dd").parse("2009-6-28"); System.out.println((date.getTime()- m_endTime.getTime())/86400000); }catch(Exception ex){ ex.printStackTrace(); } } }
oracle数据库
select floor(to_date('20080301','yyyymmdd')-sysdate) from dual;
select DATEDIFF ( day , getdate (), ' 2010-6-25 ' )
-- 363