时间判断

int days = (int) ((sdf.parse(item.getTestDateStr()).getTime() - sdf.parse(TimeUtil.getCurrentTime("yyyy-MM-dd")).getTime()) / (24 * 60 * 60 * 1000));
if (days < 0) {//过期
holder.l_container.setBackgroundColor(getResources().getColor(R.color.color_B60));
} else if (days >= 0 && days < 30) {
holder.l_container.setBackgroundColor(getResources().getColor(R.color.color_F00));
} else {

}
原文地址:https://www.cnblogs.com/zhaoleigege/p/6396871.html