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日※ |
||
- (凡例)
-
−:該当する内容はありません。
- 注※
-
さらに改元が起きた場合,「和元」の終了年月日は,最新年号の開始年月日の前日となり,最新年号の範囲は,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日※ |
||
- (凡例)
-
−:該当する内容はありません。
- 注※
-
さらに改元が起きた場合,「和元」の終了年月日は,最新年号の開始年月日の前日となり,最新年号の範囲は,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 |
- (凡例)
-
−:該当する内容はありません。