1.获取俩个long类型的是否是同一天
public static boolean isSameDay(long time1, long time2) {
Calendar calendar1 = Calendar.getInstance();
calendar1.setTimeInMillis(time1);
Calendar calendar2 = Calendar.getInstance();
calendar1.setTimeInMillis(time2);
return calendar1.get(Calendar.DAY_OF_MONTH) == calendar2.get(Calendar.DAY_OF_MONTH);
}
2.获取俩个long相差天数
//获取俩个时间的相差天数
public static long between_days(Date time1, Date time2) {
Calendar cal = Calendar.getInstance();
cal.setTime(time1);
long time11 = cal.getTimeInMillis();
cal.setTime(time2);
long time22 = cal.getTimeInMillis();
long between_days=(time22-time11)/(10003600*24);
return between_days;
}
来源:CSDN
作者:bruobuqi0106
链接:https://blog.csdn.net/weixin_42199791/article/details/103246293