카테고리 없음
gson java.text.ParseException Invalid time zone indicator '3'
성게군.
2017. 11. 21. 15:19
java.text.ParseException Invalid time zone indicator '3'
Date 형 변환시, 생기는 상황. 아래 같이 추가적인 설정이 필요.
jest 에서는 jackson 말고 gson 을 이용하면서 생긴 문제.
https://stackoverflow.com/questions/41958062/convert-string-date-to-object-yields-invalid-time-zone-indicator-0
final Gson builder = new GsonBuilder()
.registerTypeAdapter(Date.class, new JsonDeserializer<Date>() {
public Date deserialize(JsonElement jsonElement, Type type, JsonDeserializationContext context) throws JsonParseException {
return new Date(jsonElement.getAsJsonPrimitive().getAsLong());
}
})
.create();
반응형