//判断是否在选择的时间段内使用
if (!"".equals(Public.mapTo(couponsEntity.getUseStartTime(), ""))) {
//存在设置时间区间时
SimpleDateFormat df = new SimpleDateFormat("HH:mm:ss");//设置日期格式
Date now = null;
Date beginTime = null;
Date endTime = null;
try {
System.out.println(new Date());
now = df.parse(df.format(new Date()));
beginTime = df.parse(couponsEntity.getUseStartTime());
endTime = df.parse(couponsEntity.getUseEndTime());
} catch (Exception e) {
e.printStackTrace();
}
if (now.after(beginTime) && now.before(e
ndTime)) {
return 1;
}
}
参考字段
//使用结束时间
couponsUser.setUseEndTime(coupons.getUseEndTime());
//使用开始时间
couponsUser.setUseStartTime(coupons.getUseStartTime());