В настоящее время (Kafka 2.0) поддержка часовых поясов отсутствует.Что вы можете сделать, это изменить, т. Е. Сдвинуть временные метки, прежде чем передать их в aggregation()
и затем сдвинуть их обратно.
В зависимости от вашего приложения, для входных данных (не будет работать длявы можете использовать пользовательский TimestampExtractor
.
. Вы также можете использовать оператор transfrom()
.В context.forward(...)
вы можете установить временную метку соответственно (т.е. сдвиг вперед / назад) с помощью третьего параметра To.all().withTimestamp(...)
.