Я использую модификацию в своем мобильном приложении. Для форматирования даты я использую setDateFormat («гггг-ММ-ДД ЧЧ: мм: сс.С»), и когда я получаю монтирование, оно неправильно отображается в коде и на экране
Я пробовал разные шаблоны преобразования, но они не работали (ММ, ММ, МММ, ММММ)
val gson: Gson = GsonBuilder()
.setDateFormat("yyyy-MM-DD HH:mm:ss.S")
.setLenient()
.registerTypeAdapter(TypeOfPoint::class.java, TypeOfPointDeserializer())
.registerTypeAdapter(TypeOfStatus::class.java,TypeOfStatusDeserializer())
.create()
Я получаю 2019-07-05 10: 59: 31.000000 и в коде 2019-01-05T10: 59: 31.000 + 0300