diff --git a/serverlogic/src/main/java/com/ljsd/jieling/logic/dao/PlayerManager.java b/serverlogic/src/main/java/com/ljsd/jieling/logic/dao/PlayerManager.java index fcd8b40a3..c3a181fef 100644 --- a/serverlogic/src/main/java/com/ljsd/jieling/logic/dao/PlayerManager.java +++ b/serverlogic/src/main/java/com/ljsd/jieling/logic/dao/PlayerManager.java @@ -1001,8 +1001,9 @@ public class PlayerManager extends MongoBase { iterator.remove(); continue; } + int beginOfDay = (int)(TimeUtils.getBeginOfDay(map.getValue() * 1000))/1000; // 结束时间 - int lastTime = map.getValue() + 24*60*60*config.getContiueDays(); + int lastTime = beginOfDay + 24*60*60*config.getContiueDays(); if(nowInt>=lastTime){ iterator.remove(); }