private static long daysBetween(Date one, Date two) {
long difference = (one.getTime()-two.getTime())/86400000;
return Math.abs(difference); }
没有日期类的天数之间的差异 我的程序必须计算我的图书馆图书管理系统的两个日期(发布日期和返回日期)之间的差异,如果差异大于7,则计算罚款
答案 0 :(得分:0)
你可以试试这个
long difference = date2.getTime() - date1.getTime();
System.out.println ("Days: " + TimeUnit.DAYS.convert(difference, TimeUnit.MILLISECONDS));