Мой сервер JSON возвращается с двумя разными типами DateFormat. "MMM dd, yyyy" и "MMM dd, yyyy HH: mm: ss"
Когда я конвертирую JSON со следующим, это прекрасно:
Gson gson = new GsonBuilder().setDateFormat("MMM dd, yyyy").create();
Но когда я хочу подробный формат даты и изменил его на это, он выдает исключение com.google.gson.JsonSyntaxException: 21 марта 2013 г.
Gson gson = new GsonBuilder().setDateFormat("MMM dd, yyyy HH:mm:ss").create();
Есть ли способ для gson обрабатывать два разных DateFormat для его преобразования Json?