From da12fcfee1921ef2c43a1d88bebcb5c7c49b25c7 Mon Sep 17 00:00:00 2001 From: Tobias Peper Date: Sun, 2 Mar 2025 12:59:04 +0100 Subject: [PATCH] Fehler behoben --- .../java/info/peper/vz/rest/FillAggregateTableMain2.java | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/main/java/info/peper/vz/rest/FillAggregateTableMain2.java b/src/main/java/info/peper/vz/rest/FillAggregateTableMain2.java index b070292..e31656f 100644 --- a/src/main/java/info/peper/vz/rest/FillAggregateTableMain2.java +++ b/src/main/java/info/peper/vz/rest/FillAggregateTableMain2.java @@ -107,7 +107,13 @@ public class FillAggregateTableMain2 { } else { value = rs.getLong("value"); } - final long tsDiff = Math.min(timestamp - currentTimestamp, intervalEndTimestamp - currentTimestamp); + final long tsDiff; + if (timestamp < intervalEndTimestamp) { + tsDiff = timestamp - currentTimestamp; + } else { + tsDiff = intervalEndTimestamp - currentTimestamp; + } +// final long tsDiff = Math.min(timestamp - currentTimestamp, intervalEndTimestamp - currentTimestamp); sumDiff += tsDiff; currentTimestamp = timestamp; if (value > 0) {