通过 Spring data elasticsearch repo 保存到 ElasticSearch 后,LocalTime(00:01:002) 变为 (24:00:02)

LocalTime(00:01:002) turns to (24:00:02) after saving to ElasticSearch by Spring data elasticsearch repo

当我使用Spring Data ElasticSearch 存储库接口保存 LocalTime 对象时,我发现 ElasticSearch 中的数据发生意外更改,值为“00:01:01”的 LocalTime 更改为“24:01:01” ”。

我使用Java LocalTime 来记录一天中的时间段,该值需要通过Spring Data ElasticSearch 接口

保存并从ElasticSearch 中检索
 @JsonFormat(pattern = "kk:mm:ss", shape = JsonFormat.Shape.STRING)
 private LocalTime toTime;   

我希望在将其存储在 ElasticSearch 中时不会更改该值

使用类似 HH:mm:ss 的模式而不是 kk:mm:ss