Commit d9354b11e430bcdebed633d72c7a226657bb5e1a
1 parent
f58afc499c
Exists in
master
and in
6 other branches
设置结束时间
Showing 1 changed file with 22 additions and 2 deletions
platform-operate-api/src/main/java/com/lyms/platform/operate/web/controller/AreaCountController.java
View file @
d9354b1
... | ... | @@ -18,6 +18,7 @@ |
18 | 18 | import javax.servlet.http.HttpServletRequest; |
19 | 19 | import javax.servlet.http.HttpServletResponse; |
20 | 20 | import javax.validation.Valid; |
21 | +import java.util.Calendar; | |
21 | 22 | import java.util.Date; |
22 | 23 | |
23 | 24 | /** |
... | ... | @@ -335,7 +336,9 @@ |
335 | 336 | Date endTime = param.getEndTime(); |
336 | 337 | if (startTime != null && endTime != null){ |
337 | 338 | param.setStartTime(new Date(startTime.getTime() - 28800000)); |
338 | - param.setEndTime(new Date(endTime.getTime() - 28800000)); | |
339 | + // 結束時間 | |
340 | + Date time = getTodayEndDate(endTime); | |
341 | + param.setEndTime(time); | |
339 | 342 | } |
340 | 343 | } |
341 | 344 | if (object instanceof HealthManagerListRequest){ |
342 | 345 | |
... | ... | @@ -344,9 +347,26 @@ |
344 | 347 | Date endTime = param.getEndTime(); |
345 | 348 | if (startTime != null && endTime != null){ |
346 | 349 | param.setStartTime(new Date(startTime.getTime() - 28800000)); |
347 | - param.setEndTime(new Date(endTime.getTime() - 28800000)); | |
350 | + // 結束時間 | |
351 | + Date time = getTodayEndDate(endTime); | |
352 | + param.setEndTime(time); | |
348 | 353 | } |
349 | 354 | } |
355 | + } | |
356 | + | |
357 | + /** | |
358 | + * 結束時間 | |
359 | + * | |
360 | + * @param endTime | |
361 | + * @return | |
362 | + */ | |
363 | + private Date getTodayEndDate(Date endTime) { | |
364 | + Calendar todayEnd = Calendar.getInstance(); | |
365 | + todayEnd.setTime(new Date(endTime.getTime() - 28800000)); | |
366 | + todayEnd.set(Calendar.HOUR_OF_DAY, 23); | |
367 | + todayEnd.set(Calendar.MINUTE, 59); | |
368 | + todayEnd.set(Calendar.SECOND, 59); | |
369 | + return todayEnd.getTime(); | |
350 | 370 | } |
351 | 371 | |
352 | 372 | } |