消息推送结束时间调整

This commit is contained in:
liyj 2025-09-24 15:10:21 +08:00
parent 18af66e858
commit 2275668d43

View File

@ -55,7 +55,9 @@ import org.springframework.scheduling.annotation.EnableAsync;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
import java.text.SimpleDateFormat; import java.text.SimpleDateFormat;
import java.time.LocalDate;
import java.time.LocalDateTime; import java.time.LocalDateTime;
import java.time.LocalTime;
import java.time.format.DateTimeFormatter; import java.time.format.DateTimeFormatter;
import java.util.*; import java.util.*;
import java.util.concurrent.ExecutorService; import java.util.concurrent.ExecutorService;
@ -721,9 +723,9 @@ public class ShopMessageTemplateServiceImpl extends BaseServiceImpl<ShopMessageT
private Map getActiveTime(){ private Map getActiveTime(){
Map args = new HashMap(); Map args = new HashMap();
// 获取当前时间 // 获取当前时间
LocalDateTime now = LocalDateTime.now(); LocalDateTime now = LocalDateTime.of(LocalDate.now(), LocalTime.of(9,0,0));
// 加上12小时 // 加上13小时30分钟
LocalDateTime futureTime = now.plusHours(12); LocalDateTime futureTime = now.plusHours(13).minusMinutes(30);
// 格式化输出 // 格式化输出
DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss"); DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss");
String formattedNow = now.format(formatter); String formattedNow = now.format(formatter);