diff --git a/serverlogic/src/main/java/com/ljsd/jieling/logic/activity/ActivityLogic.java b/serverlogic/src/main/java/com/ljsd/jieling/logic/activity/ActivityLogic.java index 2f726c33c..4bcb8de7a 100644 --- a/serverlogic/src/main/java/com/ljsd/jieling/logic/activity/ActivityLogic.java +++ b/serverlogic/src/main/java/com/ljsd/jieling/logic/activity/ActivityLogic.java @@ -623,7 +623,7 @@ public class ActivityLogic implements IEventHandler{ } else if (sGlobalActivity.getTime() == ActivityType.OPEN_TYPE_CYCLE){ long now = TimeUtils.now(); - int intervalTime = endTime - startTime; + long intervalTime = (endTime - startTime) * 1000L; long cycleTime = sGlobalActivity.getCycleMinute() * TimeUtils.ONE_MINUTE; long latelyStarTime = TimeUtils.getLatelyTime(startTime * 1000L, now, cycleTime); startTime = (int) (latelyStarTime/1000);