3.4.3 LXRPID05 (年月日変換(西暦→和暦))
西暦日付を和暦日付に変換する「LXRPID05(年月日変換(西暦→和暦))」の変更点は,次のとおりです。
-
新年号の開始日が規定されることによって,改元前の年号の終了日が決まり,改元前の年号の西暦年月日範囲が変更になります。
例えば,「和元」の開始日が規定されることによって,「平成」の終了日が決まるため,「平成」の西暦年月日範囲が変更になります。
-
「明治」〜「平成」の西暦年月日範囲チェックに加え,「和元」の西暦年月日範囲チェックが追加になります。
次に「LXRPID05(年月日変換(西暦→和暦))」のインタフェース,処理基準,および例の変更点を示します。なお,ここでは,変更になる個所だけを示します。
- 〈この項の構成〉
(1) インタフェースの変更点
出力(区分:OUTPUT-PARM=O,RTN-CODE=R) |
|||||
---|---|---|---|---|---|
レベル |
項目名 |
属性 |
説明および設定値 |
区分 |
|
(変更前) |
(変更後) |
||||
03 |
O-YMDWA |
9(7) |
年月日(和暦) |
年月日(和暦) |
O |
年号 |
年号 |
||||
(1:明治,2:大正,3:昭和,4:平成) |
(1:明治,2:大正,3:昭和,4:平成,5:和元) |
(2) 処理基準の変更点
(a) 標準版
リターンコードがスペースのときの,年号の範囲の変更点は次のとおりです。
(変更前) |
(変更後) |
||
---|---|---|---|
年号 |
西暦範囲 |
年号 |
西暦範囲 |
和暦範囲 |
和暦範囲 |
||
平成 |
1989年1月8日〜2087年12月31日 |
平成 |
1989年1月8日〜2019年4月30日 |
元年1月8日〜99年12月31日 |
平成:元年1月8日〜31年4月30日 |
||
− |
− |
和元 |
2019年5月1日〜2117年12月31日※ |
− |
元年5月1日〜99年12月31日※ |
(b) JIS規格版
リターンコードがスペースのときの,年号の範囲の変更点は次のとおりです。
(変更前) |
(変更後) |
||
---|---|---|---|
年号 |
西暦範囲 |
年号 |
西暦範囲 |
和暦範囲 |
和暦範囲 |
||
平成 |
1989年1月8日〜2087年12月31日 |
平成 |
1989年1月8日〜2019年4月30日 |
元年1月8日〜99年12月31日 |
平成:元年1月8日〜31年4月30日 |
||
− |
− |
和元 |
2019年5月1日〜2117年12月31日※ |
− |
元年5月1日〜99年12月31日※ |
(3) 例の変更点
(変更前) |
(変更後) |
---|---|
例3 I-YMD :20871231 ↓ O-YMDWA :4991231 O-RTN-CD:SPACE |
例3 I-YMD :20871231 ↓ O-YMDWA :5691231 O-RTN-CD:SPACE |
例4 I-YMD :20880101 ↓ O-YMDWA :0000000 O-RTN-CD:'LXRED011' |
例4 I-YMD :21180101 ↓ O-YMDWA :0000000 O-RTN-CD:'LXRED011' |
− |
例5 I-YMD :20191231 ↓ O-YMDWA :5011231 O-RTN-CD:SPACE |