システム関数 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 標準規格の日付形式)