В моем классе у меня есть поле даты:@DateTimeFormat преобразовать JSON неправильный формат
@DateTimeFormat(iso = DateTimeFormat.ISO.DATE_TIME)
LocalDateTime date;
Я использую DataTimeFormat, потому что я хочу, формат даты, как this (для моего контроллера REST):
yyyy- MM-dd'T'HH: mm: ss.SSSZ, например «2000-10-31 01: 30: 00.000-05: 00».
Но конвертировать в формат JSON в (JSON массив):
"date":[2016,1,6,6,53,29,859000000]
вместо как этот (строка JSON):
"date":"2016-01-06 06:53:29..."
Я использую зависимости jackson-datatype-jsr310
(потому что jackson-databind
конвертировать в объект, например, в this question).
Эта работа: '@JsonFormat (pattern =" yyyy-MM-dd HH: mm: ss ")' вместо '@ DateTimeFormat'. Я получаю 'date: '2016-01-06 06:53:29". Благодарю. – mkczyk