@Override
public String calendarReminder() {
//当前时间
Date date = new Date();
LocalDate localDate = LocalDateTimeUtil.dateToLocalDate(date);
//判断当前时间是否超过当天的10点 如果超过则显示第二天的10点
//当天10点
LocalDateTime six = LocalDateTime.of(localDate, LocalTime.parse("10:00:00"));
Date shiDate = LocalDateTimeUtil.localDateTimeToDate(six);
//没有超过则显示今天10点
if (date.getTime()<=shiDate.getTime()){
LocalDateTime dangTian = LocalDateTime.of(localDate, LocalTime.parse("10:00:00"));
Date zhanshi = LocalDateTimeUtil.localDateTimeToDate(dangTian);
return DateFormatUtils.formatyyyyMMddHHMMss(zhanshi);
}else if (date.getTime()>shiDate.getTime()){
//当天时间+1
LocalDateTime diertian = LocalDateTime.of(localDate, LocalTime.parse("10:00:00"));
LocalDateTime localDateTime = diertian.plusDays(+1);
Date zhanshi = LocalDateTimeUtil.localDateTimeToDate(localDateTime);
return DateFormatUtils.formatyyyyMMddHHMMss(zhanshi);
}
throw new CommonBizException("接口异常!");
}
使用LocalDate判断当前时间是否超过当天的10点 如果超过则显示第二天的10点
最新推荐文章于 2024-08-05 05:00:39 发布