java.util.date возвращает 502 из jtOpen ObjectDescription.RESTORE_DATE - PullRequest
0 голосов
/ 08 июня 2019

В jython я разговариваю с AS400:

system = AS400(ip, USER, PWORD)
obj = ObjectDescription(system, 'qsys','jbrdata', 'lib')
d = obj.RESTORE_DATE

Возвращаемый объект - это java.util.DATE/INT, но в отличие от того, что я ожидал, это всего лишь трехзначный ответ. Мне нужно получить дату в формате ГГГГММДД

Может кто-нибудь помочь мне с этим?

Я посмотрел документацию здесь, но она не кажется полезной

1 Ответ

0 голосов
/ 10 июня 2019

Поскольку метод getValue(ObjectDescription.RESTORE_DATE) возвращает объект Date, вам необходимо отформатировать его как дату.

В Java вы можете сделать это, используя объект DateFormat.

DateFormat df = new SimpleDateFormat("ymd");
...