获取当前时间和前一天凌晨时间:
LocalDateTime now = LocalDateTime.now();
refundMonitorListReq.setCreateBeginTime(getLastDay(now));
refundMonitorListReq.setCreateEndTime(getThisDay(now));
/**
* 现在时间
*/
private String getThisDay(LocalDateTime localDateTime){
DateTimeFormatter FORMATTER = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss");
return localDateTime.format(FORMATTER);
}
/**
* 昨天凌晨
* @param localDateTime
* @return
*/
private String getLastDay(LocalDateTime localDateTime){
LocalDateTime lastDay = localDateTime.minus(1,ChronoUnit.DAYS);
return lastDay.format(DateTimeFormatter.ISO_DATE)+" 00:00:00";
}