Hitachi

SEWB+/標準サブルーチン ライブラリリファレンス


LXRPID25 うるう年判定(西暦)

サブルーチンID

機能分類

サブルーチン名

テーブル名

LXRPID25

日付処理

うるう年判定(西暦)

LXRCID25

〈このページの構成〉

インタフェース

入力(区分:INPUT-PARM=I,CONSTANT=C)

レベル

項目名

属性

説明および設定値

区分

03

I-YY

9(4)

I

出力(区分:OUTPUT-PARM=O,RTN-CODE=R)

レベル

項目名

属性

説明および設定値

区分

03

O-LEAP-KBN

X(1)

うるう年区分

O

 うるう年……1

 平年  ……0

03

O-RTN-CD

X(10)

リターンコード

R

処理基準

  1. (年(西暦)チェック:LXRPID70)を呼び,入力年(I-YY)をチェックする。

    1.1 リターンコードがスペースの時

      その年がうるう年か平年かをチェックする。

    1.2 リターンコードがスペースでない時

      (年(西暦)チェック:LXRPID70)のリターンコードを出力する。

例1

 I-YY      :1992
 ↓
 O-LEAP-KBN:'1'
 O-RTN-CD  :SPACE

注意事項

  1. このサブルーチンから(年(西暦)チェック:LXRPID70)を呼び出す。

  2. 年のチェックがエラーのときは,O-LEAP-KBNにはスペースを返す。