0

我在 jython 中与 AS400 通话时有以下内容:

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

返回的对象是 java.util.DATE/INT 但与我预期的不同,它只有 3 位响应。我需要以 YYYYMMDD 格式获取日期

有人可以帮我吗?

我在这里查看了文档,但似乎没有帮助

4

1 回答 1

0

由于该getValue(ObjectDescription.RESTORE_DATE)方法返回一个Date对象,因此您需要将其格式化为日期。

在 Java 中,您可以使用DateFormat对象来执行此操作。

DateFormat df = new SimpleDateFormat("ymd");
于 2019-06-10T17:01:16.650 回答