*DATECNVでは、和暦を以下の範囲で判定します。
明治:1868年 9月 8日~1912年 7月29日
大正:1912年 7月30日~1926年12月24日
昭和:1926年12月25日~1989年 1月 7日
平成:1989年 1月 8日~2019年 4月30日
令和:2019年 5月 1日~
さらに、引数に指定した西暦年が2桁の場合 1900年代と見なすため、1900年代/2000年代の切り分けを行う場合は、IDLⅡプログラム内の構成定義でDATE文の指定をする必要があります。
DATE文の指定がない場合、*DATECNV関数の「年」を示すデータが1900年代と判断され、『大正』と表示される場合があります。
構成定義の詳細については、「IDLⅡ言語説明書」6.2 構成定義 日付処理関数の切り替え値の指定を参照してください。
*DATECNVの詳細については、「IDLⅡ言語説明書」2.13 組込み関数 *DATECNV を参照してください。