From f7cb4b0dda7fcf46df4c912c26bfafd391b74539 Mon Sep 17 00:00:00 2001 From: Elliott Hughes Date: Fri, 3 Jan 2014 12:14:13 -0800 Subject: [PATCH] Fix elapsed time formatting. We should extend DateUtils to provide this kind of elapsed time formatting via icu4c, but for now let's at least fix our arithmetic. Bug: https://code.google.com/p/android/issues/detail?id=61479 Change-Id: I6c087dbb9fdbff0a21d9243d239126fee180454c --- src/com/android/settings/fuelgauge/Utils.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/com/android/settings/fuelgauge/Utils.java b/src/com/android/settings/fuelgauge/Utils.java index 1ff358ea1b2..9a06c9f2fcb 100644 --- a/src/com/android/settings/fuelgauge/Utils.java +++ b/src/com/android/settings/fuelgauge/Utils.java @@ -44,15 +44,15 @@ public class Utils { } int days = 0, hours = 0, minutes = 0; - if (seconds > SECONDS_PER_DAY) { + if (seconds >= SECONDS_PER_DAY) { days = seconds / SECONDS_PER_DAY; seconds -= days * SECONDS_PER_DAY; } - if (seconds > SECONDS_PER_HOUR) { + if (seconds >= SECONDS_PER_HOUR) { hours = seconds / SECONDS_PER_HOUR; seconds -= hours * SECONDS_PER_HOUR; } - if (seconds > SECONDS_PER_MINUTE) { + if (seconds >= SECONDS_PER_MINUTE) { minutes = seconds / SECONDS_PER_MINUTE; seconds -= minutes * SECONDS_PER_MINUTE; }