Jackson Date Serialize and Deserialize with UTC+0 format and UTC+4
public class JacksonConfig { private static final String DATE_TIME_FORMAT = "yyyy-MM-dd'T'HH:mm:ss" ; public static class CustomLocalDateTimeDeserializer extends JsonDeserializer<LocalDateTime> { private static final DateTimeFormatter DATE_TIME_FORMATTER = DateTimeFormatter. ofPattern ( DATE_TIME_FORMAT ) ; @Override public Class<LocalDateTime> handledType () { return LocalDateTime. class; } @Override public LocalDateTime deserialize (JsonParser parser , DeserializationContext ctxt) throws IOException { LocalDateTime dateTime = LocalDateTime. parse (parser.getText() , DATE_TIME_FORMATTER ) ; return dateTime.atZone(ZoneId. of ( "UTC" )) .withZoneSameInstant(ZoneId. systemDefault ()).toLocalDateTime() ; } } public static class CustomLocalDateTimeSerializer extends JsonSerializer<LocalDate...