我在jython中与AS400交谈时有以下几点:
system = AS400(ip, USER, PWORD)
obj = ObjectDescription(system, 'qsys','jbrdata', 'lib')
d = obj.RESTORE_DATE
返回的对象是java.util.DATE/INT,但与我期望的只有3位数字的响应不同。我需要以YYYYMMDD格式获取日期
有人可以帮我吗?
我在这里看着documentation,但似乎没有帮助
答案 0 :(得分:0)
由于getValue(ObjectDescription.RESTORE_DATE)
方法返回一个Date
对象,因此您需要将其格式化为日期。
在Java中,您可以使用DateFormat
对象来完成此操作。
DateFormat df = new SimpleDateFormat("ymd");