日常任务-公会活动设备倒计时
This commit is contained in:
@@ -18,6 +18,7 @@ import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.stereotype.Component;
|
||||
|
||||
import java.time.DayOfWeek;
|
||||
import java.time.Duration;
|
||||
import java.time.ZonedDateTime;
|
||||
import java.time.temporal.TemporalAdjusters;
|
||||
import java.util.Date;
|
||||
@@ -66,7 +67,8 @@ public class GuildMicHandler extends AbstractDailyTaskHandler {
|
||||
DailyTaskVo dailyTaskVo = new DailyTaskVo();
|
||||
dailyTaskVo.setGuildTaskVos(guildWeekTaskList);
|
||||
ZonedDateTime weekEndTime = nowZonedDateTime.with(TemporalAdjusters.previousOrSame(DayOfWeek.SUNDAY)).withMinute(59).withHour(23).withSecond(59);
|
||||
dailyTaskVo.setExpireSecond((long)weekEndTime.getSecond() - nowZonedDateTime.getSecond());
|
||||
Duration duration = Duration.between(weekEndTime, nowZonedDateTime);
|
||||
dailyTaskVo.setExpireSecond(duration.getSeconds());
|
||||
return dailyTaskVo;
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user