0

Java API を介して TWSz でアプリケーションを更新しようとしましたが、有効期限切れ日が 71/12/31 に設定された実行サイクルがアプリケーションで定義されている場合、TWSz は次のエラーを返します: EQQX375E THE RUN CYCLE VALIDITY END 720101 IS INVALID OR BEFORE/AT THE START

すべてのアプリケーションで、更新前に、実行サイクルがあることを確認する必要があり、実行サイクルがある場合は、失効日を確認します。OOE == 71/12/31 の場合、setValidTo を使用して 31-12-71 に更新しますが、これは非常に不便です。実行サイクルを更新せずにアプリケーションを更新する他の方法はありますか?

4

1 に答える 1

0

前後に日付が追加され、TWSz 最小日付 720101 (1972 年 1 月 1 日) にラップするように見えます。

API によって返された Java Date を更新に戻す前に変換しますか?

get で API によって返される Java Date の日付と時刻を確認し、更新に渡す Java Date と比較することをお勧めします。

TWSz API の場合、時刻のない日付 (validTo など) を含む Java Date オブジェクトは、それらが表す日付の午前 0 時 GMT に設定する必要があります。

于 2016-06-16T08:54:50.787 に答える