@GetMapping("/findall")
public Result findall(@RequestParam String uid) throws ParseException {
QueryWrapper queryWrapper=new QueryWrapper();
queryWrapper.in("uid",uid);
List<sDate> dates=new ArrayList<>();
dates= dateMapper.selectList(queryWrapper);
dateDTO dateDTO=new dateDTO();
List<dateDTO> dateDTOS =new ArrayList<>();
for (sDate date: dates){
String time=date.getTime();//获取数据库中的时间
Date date1 = new SimpleDateFormat("yyyy-MM-dd").parse(time);//将获取的时间转换成date对象
Calendar ca = Calendar.getInstance();
ca.setTime(date1);
int day = ca.get(Calendar.DATE);//一年中的第几天
int month = ca.get(Calendar.MONTH)+1;//第几个月 8
int year = ca.get(Calendar.YEAR);//年份数值 2021
dateDTO.setDay(day);
dateDTO.setMonths(month);
dateDTO.setYear(year);
System.out.println("总"+dateDTO);
dateDTOS.add(dateDTO);
}
System.out.println("一起"+dateDTOS);
return Result.success(dateDTOS);
}
