ある特定条件下でのみ、あるいはプログラムの特定部分でのみ、COBOL データ項目を日付フィールドとして処理することがあります。 あるいは、アプリケーションに含まれる 2 桁年の日付フィールドを、他のソフトウェア・プロダクトとの対話があるためにウィンドウ表示日付フィールドとして宣言できないことがあるかもしれません。
例えば、日付フィールドが、特に解釈のための操作をすることなく純粋な 2 進数の内容によってのみ認識されるコンテキストでは、そのフィールドの日付をウィンドウ操作することはできません。このような日付フィールドには、以下のものがあります。
逆に日付フィールドを、プログラムの特定の部分では非日付として扱いたいときがあるかもしれません。
COBOL は、このような条件を扱うために 2 つの組み込み関数を提供します。
関連タスク
DATEVAL の使用
UNDATE の使用