From 2ceaa10726268a590476144f19dcebd7fffb8612 Mon Sep 17 00:00:00 2001 From: "DESKTOP-98AVA47\\Administrator" Date: Mon, 30 May 2022 01:03:23 +0800 Subject: [PATCH] =?UTF-8?q?=E5=9B=9B=E7=81=B5=E8=AF=95=E7=82=BC=E6=AC=A1?= =?UTF-8?q?=E6=95=B0=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- gamecommon/src/main/java/util/TimeUtils.java | 2 +- .../logic/activity/fourChallenge/FourChallengeLogic.java | 8 +++----- 2 files changed, 4 insertions(+), 6 deletions(-) diff --git a/gamecommon/src/main/java/util/TimeUtils.java b/gamecommon/src/main/java/util/TimeUtils.java index db44dd716..61b3e384b 100644 --- a/gamecommon/src/main/java/util/TimeUtils.java +++ b/gamecommon/src/main/java/util/TimeUtils.java @@ -1266,7 +1266,7 @@ public class TimeUtils { c.setTimeInMillis(time1); c.add(Calendar.DATE, 1); // 转换格式 - Date date1 = new Date(time1); + Date date1 = c.getTime(); Date date2 = new Date(time2); String format1 = sdf.format(date1); String format2 = sdf.format(date2); diff --git a/serverlogic/src/main/java/com/ljsd/jieling/logic/activity/fourChallenge/FourChallengeLogic.java b/serverlogic/src/main/java/com/ljsd/jieling/logic/activity/fourChallenge/FourChallengeLogic.java index 067f29996..1eb7ac4cb 100644 --- a/serverlogic/src/main/java/com/ljsd/jieling/logic/activity/fourChallenge/FourChallengeLogic.java +++ b/serverlogic/src/main/java/com/ljsd/jieling/logic/activity/fourChallenge/FourChallengeLogic.java @@ -387,7 +387,9 @@ public class FourChallengeLogic { int campOpenDay = STableManager.getConfig(SCampTowerSetting.class).get(1).getTimesAddPerDay(); for (int i = 0; i < status.length; i++) { // 类型未开启 - if (status[i] == 0){ continue; } + if (status[i] == 0){ + continue; + } user.getPlayerInfoManager().addFourChallengeRemainTimes(i, campOpenDay); } LOGGER.info("四灵试炼层数刷新,首次开启,玩家:{},层数:{}", user.getId(), Arrays.toString(user.getPlayerInfoManager().getFourChallengeRemainTimes())); @@ -417,10 +419,6 @@ public class FourChallengeLogic { int campOpenDay = towerSetting.getTimesAddPerDay(); for (int i = 0; i < status.length; i++) { - // 类型未开启 - if (status[i] == 0){ - continue; - } // 记录天数 int count = 0; // 开启的星期数,第一位是开启阵营,要调过,从1开始