Значение атрибута Date объекта для Responsebuilder в json равно нулю - PullRequest
0 голосов
/ 02 ноября 2018

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

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

наилучшие поздравления и большое спасибо заранее, OS

1 Ответ

0 голосов
/ 03 ноября 2018

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

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

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...