Android获取两个日期之间间隔的天数
16lz
2021-01-23
/** * 获取两个日期之间的间隔天数 * @return */public static int getGapCount(Date startDate, Date endDate) { Calendar fromCalendar = Calendar.getInstance(); fromCalendar.setTime(startDate); fromCalendar.set(Calendar.HOUR_OF_DAY, 0); fromCalendar.set(Calendar.MINUTE, 0); fromCalendar.set(Calendar.SECOND, 0); fromCalendar.set(Calendar.MILLISECOND, 0); Calendar toCalendar = Calendar.getInstance(); toCalendar.setTime(endDate); toCalendar.set(Calendar.HOUR_OF_DAY, 0); toCalendar.set(Calendar.MINUTE, 0); toCalendar.set(Calendar.SECOND, 0); toCalendar.set(Calendar.MILLISECOND, 0); return (int) ((toCalendar.getTime().getTime() - fromCalendar.getTime().getTime()) / (1000 * 60 * 60 * 24));}
更多相关文章
- Android LinearLayout添加间隔(Divider)的正确姿势
- android间隔1000毫秒处理点击
- 设置ListView每条数据之间的间隔
- android 取现在时间和以前的时间做差 求出天数 时间 和分钟数
- android 日期选择器自由天数内展示
- Android 抢购类倒计时实现 (包括天数,小时,分钟,秒)
- TextView——行间距与字母间隔
- Android 源码修改按键长按响应间隔
- Android:解决RadioGroup中RadioButton的图片自定义及每项间隔距离