IBM Extension

FORMAT 文節

FORMAT 文節では、日付、時刻、またはタイム・スタンプの基本項目の一般特性および編集要件を指定します。

構文図を読む構文図をスキップする
FORMAT 文節 - 形式

>>-FORMAT--+----+--+-DATE------+--+----+------------------------>
           '-OF-'  +-TIME------+  '-IS-'   
                   '-TIMESTAMP-'           

>--+---------------------+-------------------------------------><
   '-+-リテラル-2--| 句 1 |-+-'   
     '-| 句 2 |---------'     

句 1

|--SIZE--+----+--整数-4--+---------------------------+------------|
         '-IS-'        '-LOCALE--+---------------+-'   
                                 '-+----+--簡略名-1-'     
                                   '-IS-'              

句 2

|--SIZE--+----+--整数-5--LOCALE--+---------------+----------------|
         '-IS-'                '-+----+--簡略名-2-'   
                                 '-IS-'            

FORMAT 文節は、RENAMES 文節のサブジェクトを除き、日付、時刻、またはタイム・スタンプの各基本項目のそれぞれに対して指定する必要があります。

変更の始まり タイム・スタンプ項目に対して SIZE 句が指定されていない場合、サイズはデフォルトの 26 になります。指定されている場合、その値は 19、または 21 から 32 の間でなければなりません。 変更の終わり

変更の始まり リテラル-2 および LOCALE 句は、タイム・スタンプ項目には指定できません。 タイム・スタンプは固定形式であり、それはタイム・スタンプ項目のサイズに依存しています。 変更の終わり

リテラル-2 または LOCALE 句を日付項目または時刻項目に指定しないと、その項目の形式は SPECIAL-NAMES FORMAT 文節から判別されます。

日時クラスのデータ項目を参照変更することはできません。

FORMAT 文節を指定する場合は、以下の文節を指定することはできません。
以下の一般規則が適用されます。
リテラル-2
日付項目または時刻項目の形式を指定します。リテラル-2 は最小でも 2 文字の非数字リテラルでなければなりません。 リテラル-2 の内容は、分離文字および変換指定子から構成されます。 有効な変換指定子のリストが 表 1 に記載されていますので、そちらを参照してください。 リテラル-2 の内容に関する規則の詳細は FORMAT 文節に記載されている、SPECIAL-NAMES 段落で使用する FORMAT 文節についての説明を参照してください。
関連情報
End of IBM Extension