I try to take a string who contain a vlaue of zoneDateTime.
ObjectMapper objectMapper = new ObjectMapper().registerModule(new JavaTimeModule()).disable(SerializationFeature.WRITE_DATES_AS_TIMESTAMPS);
String date = "2019-06-12T22:00:00-04:00";
OffsetDateTime odt = objectMapper.readValue(date, OffsetDateTime.class);
System.out.println(odt);
Jackson said: parserException: unexpected character -
This command is valid
OffsetDateTime.parse("2019-06-12T22:00:00-04:00");
So seem like a jackson issue