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)