特别注意:Calendar中月份是0到11,即一月的值是0,不是1
long milisOfDay = 24*60*60*1000;
Calendar calendar1 = new GregorianCalendar(2020,2,2);//2020年3月2号
Calendar calendar2 = new GregorianCalendar(2020,1,28);//2020年2月28号
long invertalDaysCount = (calendar1.getTimeInMillis() - calendar2.getTimeInMillis())/milisOfDay;
上述代码计算的是2020年3月2号和2020年2月28号的日期差,结果是3,并不是5