formatDate()

システム関数 StrLib.formatDate は、日付値をフォーマット設定し、STRING 型の値を戻します。

  StrLib.formatDate(
    dateValue DATE in
    [, dateFormat STRING in])
  returns (result STRING)
result
STRING 型の変数。
dateValue
フォーマットする値。 日付値に解決される任意の式を指定できます。 例えば、システム変数 VGVar.currentGregorianDate です。
dateFormat
日付、時刻、およびタイム・スタンプのフォーマット指定子』に説明されているように、日付形式を示します。 dateFormat の値を指定しない場合、EGL ランタイムは、Java™ ロケールの日付形式を使用します。
ストリング、システム変数 StrLib.defaultDateFormat (『defaultDateFormat』に説明があります)、 または次の定数のいずれかを使用することができます。
StrLib.eurDateFormat
dd.MM.yyyy パターン (IBM® 欧州標準規格の日付形式)
StrLib.isoDateFormat
yyyy-MM-dd パターン (国際標準化機構 (ISO) により指定された日付形式)
StrLib.jisDateFormat
yyyy-MM-dd パターン (日本工業規格 (JIS) の日付形式)
StrLib.usaDateFormat
MM/dd/yyyy パターン (IBM USA 標準規格の日付形式)

関連概念
EGL 関数の構文図

関連リファレンス
DATE
日付、時刻、およびタイム・スタンプのフォーマット指定子
defaultDateFormat (EGL システム変数)
EGL ライブラリー StrLib

フィードバック
(C) Copyright IBM Corporation 2000, 2005. All Rights Reserved.