From 3eff3b3ff8145e06b8617db89a19a64045048b10 Mon Sep 17 00:00:00 2001 From: Robert Vokac Date: Sun, 11 Feb 2024 12:24:58 +0000 Subject: [PATCH] Added new improvements --- .../nanoboot/utils/timecalc/app/TimeCalcManager.java | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/modules/time-calc-app/src/main/java/org/nanoboot/utils/timecalc/app/TimeCalcManager.java b/modules/time-calc-app/src/main/java/org/nanoboot/utils/timecalc/app/TimeCalcManager.java index 2c3be54..7878a0d 100644 --- a/modules/time-calc-app/src/main/java/org/nanoboot/utils/timecalc/app/TimeCalcManager.java +++ b/modules/time-calc-app/src/main/java/org/nanoboot/utils/timecalc/app/TimeCalcManager.java @@ -284,15 +284,11 @@ public class TimeCalcManager { window.setTitle(currentVisibility.isNone() ? "" : windowTitle); - LocalDateTime now = LocalDateTime.now(); - String nowString = - DateFormats.DATE_TIME_FORMATTER_HHmmssSSS.format(now); + int hourNow = analogClock.hourProperty.getValue(); + int minuteNow = analogClock.minuteProperty.getValue(); - int hourNow = Integer.parseInt(nowString.split(":")[0]); - int minuteNow = Integer.parseInt(nowString.split(":")[1]); - - int secondNow = Integer.parseInt(nowString.split(":")[2]); - int millisecondNow = Integer.parseInt(nowString.split(":")[3]); + int secondNow = analogClock.secondProperty.getValue(); + int millisecondNow = analogClock.millisecondProperty.getValue(); TimeHM timeRemains = new TimeHM(endTime.getHour() - hourNow, endTime.getMinute() - minuteNow);