У меня есть список объектов json, одно из полей - дата.Проблема в том, что даты пишутся по-разному в json.
большинство из них выглядит так:
"publishedDate": "2005-01-28"
"publishedDate": "2011-08-29"
"publishedDate": "2016-04-19"
Но некоторые из них похожи на:
"publishedDate": "1998-11"
"publishedDate": "2001-01"
Мое поле Java-объекта, в которое я хочу разобрать
private Date publishedDate;
Я получил эту ошибку:
Cannot deserialize value of type `java.util.Date` from String "2001-01": not a valid representation (error: Failed to parse Date value '2001-01': Cannot parse date "2001-01": while it seems to fit format 'yyyy-MM-dd', parsing fails (leniency? null))