如何只获取最近60天的信息

 

如何只获取最近60天的信息

 

1、localDate转化date

/**
     * localDate转化为date
     * @param localDate
     * @return
     */
    public static Date localDate2Date(LocalDate localDate)
    {
        return null == localDate ? null : Date.from(localDate.atStartOfDay(ZoneId.systemDefault()).toInstant());
    }

  

2、传参

if(!excelMap.isEmpty()){
            appointMessages = getSchoolCheckAnswerDetails(QueryChildBodyCheckDTO.builder()
                    .beginDate(LocalDateUtil.localDate2Date(LocalDate.now().minusDays(60))).build(),userHealthImport);
        }



/**
 * 开始日期
 */
@DateTimeFormat(pattern = "yyyy-MM-dd")
@JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8")
private Date beginDate;

 

 

3、mysql查询

 

 

posted @ 2023-01-13 18:43  xingmeng1  阅读(53)  评论(0)    收藏  举报