|
|
@@ -112,6 +112,16 @@ public class SmartFaceDiscernController implements SmartFaceDiscernControllerAPI
|
|
|
return CommonResult.ok(jsonArray);
|
|
|
}
|
|
|
|
|
|
+ @Override
|
|
|
+ public CommonResult lastSevenDaysTrack(int userId) {
|
|
|
+ LocalDateTime end = LocalDateTime.now().withHour(0).withMinute(0).withSecond(0).plusDays(1);
|
|
|
+ LocalDateTime satrt = end.minusDays(7);
|
|
|
+ DateTimeFormatter dateTimeFormatter1 = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss");
|
|
|
+ String endTime = end.format(dateTimeFormatter1);
|
|
|
+ String startTime = satrt.format(dateTimeFormatter1);
|
|
|
+ List<SmartFaceDiscern> track = smartFaceDiscernService.track(startTime, endTime, userId);
|
|
|
+ return CommonResult.ok(track);
|
|
|
+ }
|
|
|
|
|
|
public static JSONObject getDate(Integer date) {
|
|
|
JSONObject jsonObject = new JSONObject();
|
|
|
@@ -130,15 +140,10 @@ public class SmartFaceDiscernController implements SmartFaceDiscernControllerAPI
|
|
|
}
|
|
|
|
|
|
public static void main(String[] args) {
|
|
|
- LocalDateTime now = LocalDateTime.now();
|
|
|
-
|
|
|
- DateTimeFormatter dateTimeFormatter = DateTimeFormatter.ofPattern("yyyy-MM-dd");
|
|
|
- for (int i = 1; i <= 30; i++) {
|
|
|
- LocalDateTime endTime = now.minusDays(i);
|
|
|
- String dateTime = endTime.format(dateTimeFormatter);
|
|
|
- logger.info("dateTime = " + dateTime);
|
|
|
-
|
|
|
- }
|
|
|
+ LocalDateTime end = LocalDateTime.now().withHour(0).withMinute(0).withSecond(0).plusDays(1);
|
|
|
+ System.out.println("end = " + end);
|
|
|
+ LocalDateTime satrt = end.minusDays(7);
|
|
|
+ System.out.println("satrt = " + satrt);
|
|
|
}
|
|
|
|
|
|
}
|