From f48878ee7ed97f64ba7db1ab9baca1daccbdfdff Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B6rg=20Henke?= Date: Fri, 1 Jul 2022 18:18:36 +0200 Subject: [PATCH] corrected times for missing values --- .../java/de/jottyfan/timetrack/spring/done/SummaryBean.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/main/java/de/jottyfan/timetrack/spring/done/SummaryBean.java b/src/main/java/de/jottyfan/timetrack/spring/done/SummaryBean.java index 7259204..8acd44e 100644 --- a/src/main/java/de/jottyfan/timetrack/spring/done/SummaryBean.java +++ b/src/main/java/de/jottyfan/timetrack/spring/done/SummaryBean.java @@ -1,6 +1,7 @@ package de.jottyfan.timetrack.spring.done; import java.io.Serializable; +import java.time.LocalDate; import java.time.LocalDateTime; import java.util.List; @@ -22,7 +23,7 @@ public class SummaryBean implements Serializable { * @return the start */ public String getStart() { - LocalDateTime found = LocalDateTime.now(); + LocalDateTime found = LocalDate.now().atTime(23, 59); for (DoneBean bean : list) { LocalDateTime ldt = bean.getTimeFrom(); if (ldt != null && ldt.isBefore(found)) { @@ -36,7 +37,7 @@ public class SummaryBean implements Serializable { * @return the end */ public String getEnd() { - LocalDateTime found = LocalDateTime.now(); + LocalDateTime found = LocalDate.now().atTime(0, 0); for (DoneBean bean : list) { LocalDateTime ldt = bean.getTimeUntil(); if (ldt != null && found.isBefore(ldt)) {