%YEARS(number)
%YEARS は、数を、日付またはタイム・スタンプ値に加算することができる期間に変換します。
%YEARS は加算命令または減算命令の右側の値にしかなれません。 左側の値は日付またはタイム・スタンプでなければなりません。 結果は、加算または減算がされた適切な年数を持つ、日付またはタイム・スタンプの値になります。日付の場合、結果の値は *ISO 形式になります。
左側の値が 2 月 29 日で、結果の年がうるう年ではない場合、代わりに 2 月 28 日が使用されます。2 月 29 日の日付に対する年数の加算または減算は、元に戻せない場合があります。たとえば、2000-02-29 + %YEARS(1) - %YEARS(1) は 2000-02-28 になります。
%YEARS 組み込み関数の例については、図 232 を参照してください。
詳細については、日付命令または 組み込み関数を参照してください。