サポートチーム便り2011.04.20
CLの日付を確認する
Question
CL プログラムで日付が有効かどうかテストしなければなりません。残念なことに、RPG ではこれができません。CL で日付を確認する何かよい方法はありませんか。
Answer
CL の CVTDAT (Convert Date) コマンドは日付をあるフォーマットから別のフォーマットに変換するよう設計されています。しかし、また、有効な日付であるよう (変換前に) データを確認します。
図4 は、その動作を使用して *MDY フォーマットで提供されている日付をどのように検証するかという例を示しています。