Мне нужно указать дату в формате "dd-mm-yyyy" в REST API.Но ответ API всегда приходит в формате "гггг-мм-дд" , даже если я изменил формат поля даты на "99-99-9999".Кажется, он всегда дает дату в формате ISO 8601, независимо от того, какой формат я выбираю.
Я проверил сессию: формат даты, и это уже dmy.Метод write-json () также имеет ту же проблему.Но мне нужно только это в веб-сервисе REST.Ход выполнения: 11.3.Пожалуйста, посмотрите это для более подробного пояснения:
DEFINE TEMP-TABLE ttdate
FIELD fdate AS DATE FORMAT "99-99-9999".
CREATE ttdate.
ASSIGN ttdate.fdate = TODAY.
CREATE ttdate.
ASSIGN ttdate.fdate = TODAY - 15.
TEMP-TABLE ttdate:WRITE-JSON("file", "D:/ttdate.json", YES).
{"ttdate": [{"fdate": "2019-02-19"}, {"fdate": "2019-02-04"}]}
В JSON он всегда дает YYYY-MM-DD независимо от того, какой формат я выберу.Пожалуйста, не предлагайте использовать строку. Мне будет очень трудно использовать строку. Обратите внимание, что меня беспокоит только формат даты в JSON.