根据时间戳重围消费位点,采用东8区时间

This commit is contained in:
许晓东
2021-11-29 19:40:46 +08:00
parent e881c58a8f
commit 39e50a6589
5 changed files with 17 additions and 3 deletions

View File

@@ -142,7 +142,7 @@ public class ConsumerServiceImpl implements ConsumerService {
@Override public ResponseData resetOffsetByDate(String groupId, String topic, String dateStr) {
long timestamp = -1L;
try {
StringBuilder sb = new StringBuilder(dateStr.replace(" ", "T")).append(".000");
StringBuilder sb = new StringBuilder(dateStr.replace(" ", "T")).append(".000+08:00");//固定为utc+08:00东8区来计算
timestamp = Utils.getDateTime(sb.toString());
} catch (ParseException e) {
throw new IllegalArgumentException(e);