java.util.date从jtOpen ObjectDescription.RESTORE_DATE返回502

时间:2019-06-07 23:44:05

标签: java python jython ibm-midrange jtopen

我在jython中与AS400交谈时有以下几点:

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

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

有人可以帮我吗?

我在这里看着documentation,但似乎没有帮助

1 个答案:

答案 0 :(得分:0)

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

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

DateFormat df = new SimpleDateFormat("ymd");