From 71658a0861399456b9c1c16a033580d5ee297cda Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B6rg=20Henke?= Date: Thu, 7 Jul 2022 15:03:52 +0200 Subject: [PATCH] corrected negative minutes --- .../java/de/jottyfan/timetrack/spring/done/SummaryBean.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) 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 240c73a..052429e 100644 --- a/src/main/java/de/jottyfan/timetrack/spring/done/SummaryBean.java +++ b/src/main/java/de/jottyfan/timetrack/spring/done/SummaryBean.java @@ -132,6 +132,8 @@ public class SummaryBean implements Serializable { */ public String getOverdue() { Duration overdue = getTotalTime().minus(maxDayWorktime); - return String.format("%02d:%02d", overdue.toHours(), overdue.toMinutesPart()); + int minutes = overdue.toMinutesPart(); + minutes = minutes < 0 ? (-1 * minutes) : minutes; + return String.format("%02d:%02d", overdue.toHours(), minutes); } }