Rational Developer for System z
Enterprise COBOL for z/OS バージョン 4.1 言語解説書


YEAR-TO-YYYY

YEAR-TO-YYYY 関数は、引数-1 (2 桁の年) を 4 桁の年に変換します。引数-2 は実行時に年に追加されると、100 年の間隔の終了年を定義するか、または引数-1 を入れる世紀ウィンドウをどのようにスライドさせるかを定義します。

この関数のタイプは整数です。

DATEPROC コンパイラー・オプションが有効の場合の戻り値は拡張日付フィールドであり、暗黙の DATE FORMAT は YYYY です。

構文図を読む構文図をスキップする
フォーマット 

>>-FUNCTION YEAR-TO-YYYY--(--引数-1--+------+--)-----------------><
                                   '-引数-2-'      

引数-1
100 未満の負ではない整数でなければなりません。
引数-2
これは整数でなければなりません。 引数-2 を省略すると、関数は値 50 が指定されたものと想定して評価されます。

実行時における年と引数-2 の値の合計は、10,000 よりも小さく、1,699 よりも大きくなければなりません。

YEAR-TO-YYYY 関数からの戻り値の例を、以下に示します。

現在の年 引数-1 の値 引数-2 の値 戻り値
1995 4  23 2004
1995 4 -15 1904
2008 98 23 1998
2008 98 -15 1898

ご利用条件 | フィードバック

このインフォメーション・センターでは Eclipse テクノロジーが採用されています。(http://www.eclipse.org)