使用 date 的after 和 before 时请注意

Date1.after(Date2),当Date1大于Date2时,返回true,当小于等于时,返回false;

Date1.before(Date2),当Date1小于Date2时,返回true,当大于等于时,返回false;

注意:如果业务数据存在相等的时候,而且相等时也需要做相应的业务判断或处理时

比如:2018-01-22日过期的,保存成2018-01-22 23:59:59