Значение атрибута Date объекта для Responsebuilder установлено равным null в json

Я отправляю список объектов в свой интерфейс в extjs. Но в полученном json все атрибуты типа Date равны нулю. A передал List как объект в конструктор ответов и вызвал build (). Принимаются все объекты и атрибуты, кроме типа Дата.

Может ли построитель ответов обрабатывать атрибуты даты? Если нет, есть ли возможность включить его, или мне нужно переключиться на представления String?

С наилучшими пожеланиями и заранее большое спасибо, Операционные системы

Что на самом деле происходит? Нам нужно немного больше деталей, чтобы иметь возможность предложить любую помощь. Вы просто говорите: «Это не работает». Что не работает? Что должно было случиться? Что на самом деле происходит?

Paul Samsotha 06.11.2018 08:59
Пользовательский скаляр GraphQL
Пользовательский скаляр GraphQL
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип...
Как вычислять биты и понимать побитовые операторы в Java - объяснение с примерами
Как вычислять биты и понимать побитовые операторы в Java - объяснение с примерами
В компьютерном программировании биты играют важнейшую роль в представлении и манипулировании данными на двоичном уровне. Побитовые операции...
Поднятие тревоги для долго выполняющихся методов в Spring Boot
Поднятие тревоги для долго выполняющихся методов в Spring Boot
Приходилось ли вам сталкиваться с требованиями, в которых вас могли попросить поднять тревогу или выдать ошибку, когда метод Java занимает больше...
Полный курс Java для разработчиков веб-сайтов и приложений
Полный курс Java для разработчиков веб-сайтов и приложений
Получите сертификат Java Web и Application Developer, используя наш курс.
0
1
79
1

Ответы 1

Я не совсем уверен, как вы в настоящее время храните свои даты в JSON, но имейте в виду, что Спецификация JSON и это резюме говорят, что нет встроенного объекта Date, который вы можете сохранить.

Вообще говоря, правильный способ отправки дат в JSON - это Формат даты ISO 8601. Этот учебник показывает, как можно получить строку, соответствующую формату ISO 8601.

Причина, по которой это обычно желательный способ хранения дат, заключается в том, что он стандартизирован, и вы (или кто-либо другой) можете легко преобразовать эту строку в объект даты (и, если необходимо, обратно).

Другие вопросы по теме