孟苏慧

修改时间格式

......@@ -70,6 +70,7 @@ import java.io.ByteArrayOutputStream;
import java.io.IOException;
import java.math.BigDecimal;
import java.math.RoundingMode;
import java.time.Instant;
import java.time.LocalDate;
import java.time.LocalDateTime;
import java.time.temporal.ChronoUnit;
......@@ -1130,12 +1131,15 @@ public class SettlementServiceImpl implements SettlementService {
return "";
}
/** 与 PayServiceClient 支付/退款中 payTime 展示逻辑一致,避免多 8 小时。 */
private static String formatSettlementPayTime(long payTimeMillis) {
if (payTimeMillis == 0L) {
return "";
}
final String formatted = DateUtil.formatDate(payTimeMillis, DateUtil.Y_M_D_H_M_S);
return formatted != null ? formatted : "";
return Instant.ofEpochMilli(payTimeMillis)
.atZone(DateUtil.CHINA_ZONE)
.minusHours(8)
.format(DateUtil.Y_M_D_H_M_S);
}
/**
......