diff --git a/LoadingBar.java b/LoadingBar.java index 868872f..7064d15 100644 --- a/LoadingBar.java +++ b/LoadingBar.java @@ -363,7 +363,7 @@ public class LoadingBar { return MIN_LUNCH_DURATION; } long totalDuration = startTime.until(endTime, ChronoUnit.MINUTES); - int effectiveLunchDuration = ((int) totalDuration) - MAX_NUMBER_WORK_MINS_WITHOUT_LUNCH; + long effectiveLunchDuration = totalDuration - MAX_NUMBER_WORK_MINS_WITHOUT_LUNCH; return getMinLunchDuration(effectiveLunchDuration); }