使用Calendar获取时间分量
1.生成实例
Calendar cal1 = Calendar.getInstance();
2.设置 时间 按照:年 月 日 时 分 秒
cal1.set(cal1.get(Calendar.YEAR),cal1.get(Calendar.MONDAY), cal1.get(Calendar.DAY_OF_MONTH), 0, 0,0);
3.时间获得相差的天数
// 得微秒级时间差
long val = calendarEnd.getTimeInMillis() - calendarBegin.getTimeInMillis();
// 换算后得到天数
long day = val / (1000 * 60 * 60 * 24);
3.例子