INTDATE(ANSI) は、コンパイラーに、日付組み込み関数で 使用する整数日付形式に標準 COBOL 85 の開始日を使用するように指示します。日付 1 は、1601 年 1 月 1 日です。INTDATE(LILIAN) は、 コンパイラーに、日付組み込み関数で使用する整数日付形式に言語環境プログラムのリリアン開始日を使用するように指示します。日付 1 は、1582 年 10 月 15 日です。
デフォルト: INTDATE(ANSI)
省略形: なし
INTDATE(LILIAN) を使用すると、日付組み込み関数は、言語環境プログラムの日付呼び出し可能サービスと互換性のある結果を戻します。
使用上の注意: INTDATE(LILIAN) が有効なときは、CEECBLDY は使用不能になります。これは、組み込み関数または呼び出し可能サービスを使用して ANSI 整数を意味のある日付に変換する方法がないためです。INTDATE(LILIAN) が有効になっている呼び出しのターゲットとして、CEECBLDY を指定した CALL literal ステートメントをコーディングすると、コンパイラーはこれを診断し、呼び出しターゲットを CEEDAYS に変換します。
関連タスク
データ呼び出し可能サービスの使用