diff --git a/serverlogic/src/main/java/com/ljsd/jieling/logic/activity/WeekCardActivity.java b/serverlogic/src/main/java/com/ljsd/jieling/logic/activity/WeekCardActivity.java index f25f800f6..f183b8b20 100644 --- a/serverlogic/src/main/java/com/ljsd/jieling/logic/activity/WeekCardActivity.java +++ b/serverlogic/src/main/java/com/ljsd/jieling/logic/activity/WeekCardActivity.java @@ -92,11 +92,10 @@ public class WeekCardActivity extends AbstractActivity { Map config = STableManager.getConfig(SWeekcardConfig.class); SWeekcardConfig sWeekcardConfig = config.get(cardId); - ArrayList list1 = new ArrayList<>(); // 计算间隔时间 long startTimeLong = WeekCardLogic.getInstance().getStartTime(user, activityId); - int days = TimeUtils.differentDays(startTimeLong, TimeUtils.now()); + int days = TimeUtils.differentDays(startTimeLong, TimeUtils.now()) + 1; for (int[] ints : sWeekcardConfig.getBaseRewardID()) { // 天数 @@ -128,7 +127,7 @@ public class WeekCardActivity extends AbstractActivity { Map configMap = STableManager.getConfig(SWeekcardConfig.class); // 计算间隔时间 long startTimeLong = WeekCardLogic.getInstance().getStartTime(user,id); - int days = TimeUtils.differentDays(startTimeLong, TimeUtils.now()); + int days = TimeUtils.differentDays(startTimeLong, TimeUtils.now())+1; for (Map.Entry> entry : weekCard.entrySet()) { Integer weekCardId = entry.getKey(); diff --git a/serverlogic/src/main/java/com/ljsd/jieling/logic/activity/activityLogic/WeekCardLogic.java b/serverlogic/src/main/java/com/ljsd/jieling/logic/activity/activityLogic/WeekCardLogic.java index 8584d1092..b607fc20c 100644 --- a/serverlogic/src/main/java/com/ljsd/jieling/logic/activity/activityLogic/WeekCardLogic.java +++ b/serverlogic/src/main/java/com/ljsd/jieling/logic/activity/activityLogic/WeekCardLogic.java @@ -86,7 +86,7 @@ public class WeekCardLogic { // 计算间隔时间 long startTimeLong = getStartTime(user, activityId); - int days = TimeUtils.differentDays(startTimeLong, TimeUtils.now()); + int days = TimeUtils.differentDays(startTimeLong, TimeUtils.now())+1; for (int[] ints : sWeekcardConfig.getBaseRewardID()) { int day = ints[0];