Проблема с датой ojInput при хранении и извлечении из базы данных оракула

Я использовал поле ojInputDate в своей html-форме. В первый раз, когда я сохраняю форму, значение поля даты сохраняется в oracle sql Date in db. Но когда я снова открываю форму для редактирования, я не могу ее редактировать. Как я могу обрабатывать даты OjInput и типы дат oracle sql


person SK01    schedule 04.07.2017    source источник
comment
пожалуйста, поделитесь своим кодом того, как вы сохраняете и заполняете форму, чтобы мы могли помочь   -  person    schedule 09.08.2017


Ответы (1)


Как вы реализовали REST API? API, скорее всего, использует JSON, а JSON не поддерживает даты. Чаще всего даты преобразуются в строки ISO 8601 по мере их перемещения между клиентом и базой данных. Крайне важно понимать, что происходит с часовыми поясами, когда происходят эти преобразования.

Вот ссылка на серию, где я подробно рассказываю об этом. Если вы используете службы данных Oracle REST или драйвер Node.js, вы должны найти нужную информацию. В противном случае предоставьте дополнительную информацию, чтобы мы могли лучше помочь.

person Dan McGhan    schedule 04.07.2017