这对你有用
DateFormat df = new SimpleDateFormat("dd/MM/yyyy"); Date date1 = df.parse("10/08/2013"); Date date2 = df.parse("21/08/2013"); Calendar cal1 = Calendar.getInstance(); Calendar cal2 = Calendar.getInstance(); cal1.setTime(date1); cal2.setTime(date2); int numberOfDays = 0; while (cal1.before(cal2)) { if ((Calendar.SATURDAY != cal1.get(Calendar.DAY_OF_WEEK))&&(Calendar.SUNDAY != cal1.get(Calendar.DAY_OF_WEEK))) { numberOfDays++; } cal1.add(Calendar.DATE,1); } System.out.println(numberOfDays);
现场演示
7
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)