DataTypeFactory类位于jre lib中的rt.jar中。调用newDuration并传入很长时间。这是相关的代码。
DatatypeFactory factoryImpl = DatatypeFactory.newInstance();
setValue(factoryImpl.newDuration(tempBigDecimal.longValue()))
我们在旧服务器上的应用程序(jre 6)设置值= PT10H0M0.000S 将应用程序移动到新服务器(jre 8)之后 设置值= P0Y0M0DT10H0M0.000S
是否有jdk设置可以将值设置为仅返回H / M / S并排除Y / M / D,就像我们在jdk 6中那样做?