From 20f17da63722704a6f0b8fcd0a3db034d2616ccf Mon Sep 17 00:00:00 2001 From: renhaoting <370797079@qq.com> Date: Fri, 26 Dec 2025 19:17:27 +0800 Subject: [PATCH] =?UTF-8?q?bug=E4=BF=AE=E6=94=B9=20-=20=E5=89=A9=E4=BD=99?= =?UTF-8?q?=E5=A4=A9=E6=95=B0=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/com/gamedog/vididin/manager/helpers/BoxTaskHelper.kt | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/com/gamedog/vididin/manager/helpers/BoxTaskHelper.kt b/app/src/main/java/com/gamedog/vididin/manager/helpers/BoxTaskHelper.kt index 72c379b..cd3b4b2 100644 --- a/app/src/main/java/com/gamedog/vididin/manager/helpers/BoxTaskHelper.kt +++ b/app/src/main/java/com/gamedog/vididin/manager/helpers/BoxTaskHelper.kt @@ -188,7 +188,8 @@ class BoxTaskHelper: BaseTaskHelper() { } fun getLeftValidBoxTotalDurationStr(): String { - val leftMs = TaskManager.instance().boxTaskStatus().getCurrentBoxTotalDurationMs() + val boxStatus = TaskManager.instance().boxTaskStatus() + val leftMs = boxStatus.getCurrentBoxTotalDurationMs() + boxStatus.getCurrentBoxStartTimeMs() - DateUtil.getCurTimeMs() val boxLeftDays = leftMs / (24*3600000) val boxLeftHours = (leftMs - boxLeftDays * 24 * 3600000) / 3600000 return boxLeftDays.toString() + ResUtil.getString(R.string.day_simple) + " " + boxLeftHours.toString( ) + ResUtil.getString(R.string.hour_simple)